Skip to content

Release Canary

Release Canary #4449

name: Release Canary
on:
schedule:
- cron: '0 */3 * * *'
workflow_dispatch:
jobs:
IntegrationTests:
name: Integration Tests
runs-on: ${{ matrix.os }}
permissions:
contents: read
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
steps:
- uses: actions/checkout@v6
- name: Install Hatch
run: |
pip install --upgrade hatch "virtualenv<21"
- name: Run Integration Tests
run: hatch run integ-test
ReleaseLinuxE2ECanary:
name: Release Linux Canary
permissions:
id-token: write
contents: read
uses: aws-deadline/.github/.github/workflows/reusable_canary.yml@mainline

Check warning on line 33 in .github/workflows/release_e2e_canary.yml

View workflow run for this annotation

GitHub Actions / Release Canary

Workflow syntax warning

In .github/workflows/release_e2e_canary.yml (Line: 33, Col: 11): Error from called workflow aws-deadline/.github/.github/workflows/reusable_canary.yml@mainline (Line: 21, Col: 9): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
secrets: inherit
with:
repository: ${{ github.event.repository.name }}
branch: release
environment: canary
os: linux
concurrency:
group: releaselinuxe2ecanary
ReleaseWindowsE2ECanary:
name: Release Windows Canary
permissions:
id-token: write
contents: read
uses: aws-deadline/.github/.github/workflows/reusable_canary.yml@mainline

Check warning on line 48 in .github/workflows/release_e2e_canary.yml

View workflow run for this annotation

GitHub Actions / Release Canary

Workflow syntax warning

In .github/workflows/release_e2e_canary.yml (Line: 48, Col: 11): Error from called workflow aws-deadline/.github/.github/workflows/reusable_canary.yml@mainline (Line: 21, Col: 9): Conditional expression contains literal text outside replacement tokens. This will cause the expression to always evaluate to truthy. Did you mean to put the entire expression inside ${{ }}?
secrets: inherit
with:
repository: ${{ github.event.repository.name }}
branch: release
environment: canary
os: windows
concurrency:
group: releasewindowse2ecanary