Release: docs: Update supported AE versions to include 25.6 and 26.0 (#293) Update README and user guide to reflect support for After Effects 2026 (AE 26) and the addition of AE 25.6 and 26.0 conda packages for Service Managed Fleets. Changes: - README: Update compatibility range to 2024-2026 - README: Add 25.6 and 26.0 to listed conda packages - User guide installation: Add AE 26 to prerequisites and installer version selection Signed-off-by: homjason <61599018+homjason@users.noreply.github.com> #29
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "Release: Publish" | |
| run-name: "Release: ${{ github.event.head_commit.message || inputs.tag }}" | |
| on: | |
| push: | |
| branches: | |
| - mainline | |
| paths: | |
| - CHANGELOG.md | |
| workflow_dispatch: | |
| inputs: | |
| tag: | |
| required: true | |
| type: string | |
| description: Specify a tag to re-run a release. | |
| concurrency: | |
| group: release | |
| permissions: | |
| contents: read | |
| jobs: | |
| TagRelease: | |
| uses: aws-deadline/.github/.github/workflows/reusable_tag_release.yml@mainline | |
| secrets: inherit | |
| with: | |
| tag: ${{ github.event_name == 'workflow_dispatch' && inputs.tag || '' }} | |
| BuildInstaller: | |
| needs: [TagRelease] | |
| uses: aws-deadline/.github/.github/workflows/reusable_build_installers.yml@mainline | |
| secrets: inherit | |
| permissions: | |
| id-token: write | |
| contents: read | |
| with: | |
| ref_type: tags | |
| ref: ${{ needs.TagRelease.outputs.tag }} | |
| oses: "['Windows', 'MacOS']" | |
| environment: release | |
| project_name: ${{ github.event.repository.name }} | |
| IsCondaReady: | |
| needs: BuildInstaller | |
| runs-on: ubuntu-latest | |
| environment: release | |
| name: “Is the Conda Package available in all ProdWaves and have you ran any required manual tests?” | |
| steps: | |
| - run: | | |
| : | |
| ReleaseInstaller: | |
| needs: [TagRelease, IsCondaReady] | |
| uses: aws-deadline/.github/.github/workflows/reusable_release_installers.yml@mainline | |
| secrets: inherit | |
| permissions: | |
| id-token: write | |
| contents: read | |
| with: | |
| tag: ${{ needs.TagRelease.outputs.tag }} | |
| oses: "['Windows', 'MacOS']" | |
| project_name: ${{ github.event.repository.name }} | |
| Release: | |
| needs: [TagRelease, ReleaseInstaller] | |
| runs-on: ubuntu-latest | |
| name: Release | |
| permissions: | |
| id-token: write | |
| contents: write | |
| environment: release | |
| env: | |
| TAG: ${{ needs.TagRelease.outputs.tag }} | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v6 | |
| with: | |
| ref: ${{env.TAG}} | |
| fetch-depth: 0 | |
| token: ${{ secrets.CI_TOKEN }} | |
| - name: Generate Release Notes | |
| run: | | |
| { | |
| echo 'RELEASE_NOTES<<EOF' | |
| python .github/scripts/get_latest_changelog.py | |
| echo EOF | |
| } >> $GITHUB_ENV | |
| - name: PushRelease | |
| env: | |
| GH_TOKEN: ${{ secrets.CI_TOKEN }} | |
| run: | | |
| gh release create $TAG -t "$TAG" --notes "$RELEASE_NOTES" |