GitHub Action for Blaxel
Blaxel is a platform for building and deploying AI agents. Please visit the documentation for more information about Blaxel. With this action, you can automate the deployment of your AI resources to Blaxel directly from your GitHub workflows.
name: Deploy to Blaxel
on: [push]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Deploy to Blaxel
uses: beamlit/blaxel-action@v1
with:
workspace: "your-workspace"
apikey: ${{ secrets.BL_API_KEY }}
deploy: "path/to/your/deployment/folder"
- Create a Blaxel API Key: Go to your Blaxel account settings and generate an API key.
- Add the API Key to GitHub Secrets: In your GitHub repository, navigate to Settings > Secrets and add a new secret named
BL_API_KEY
. - Configure the Workflow: Use the example above to configure your GitHub Actions workflow file.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
For any questions or issues, please open an issue in this repository.