1 name: Release (nightly)
10 group: release-nightly
11 cancel-in-progress: true
17 if: vars.BUILD_NIGHTLY != ''
18 runs-on: ubuntu-latest
20 version: ${{ steps.get_version.outputs.version }}
23 - uses: actions/checkout@v3
27 python devscripts/update-version.py "$(date -u +"%H%M%S")" | grep -Po "version=\d+(\.\d+){3}" >> "$GITHUB_OUTPUT"
31 uses: ./.github/workflows/build.yml
33 version: ${{ needs.prepare.outputs.version }}
37 packages: write # For package cache
39 GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }}
42 needs: [prepare, build]
43 uses: ./.github/workflows/publish.yml
45 ARCHIVE_REPO_TOKEN: ${{ secrets.ARCHIVE_REPO_TOKEN }}
50 version: ${{ needs.prepare.outputs.version }}
51 target_commitish: ${{ github.sha }}