Quickstart: environment action
Start Duku automatically for stable environments.
3
3. Create the workflow file
name: Duku environment
on:
push:
branches: [main]
workflow_dispatch:
concurrency:
group: duku-env-${{ vars.DUKU_STAGING_TARGET_ID }}
cancel-in-progress: false
jobs:
explore:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: duku-ai/actions/environment@environment/v0.1.0
with:
api-key: ${{ secrets.PLATFORM_API_KEY }}
target-id: ${{ vars.DUKU_STAGING_TARGET_ID }}Run on a pull request against a fixed environment
name: Duku prod gate
on:
pull_request:
branches: [prod]
jobs:
explore:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: duku-ai/actions/environment@environment/v0.1.0
with:
api-key: ${{ secrets.PLATFORM_API_KEY }}
target-id: ${{ vars.DUKU_PROD_TARGET_ID }}Nightly health checks
Read next
Last updated

