name: test-version-tag on: push: branches: - cooker* pull_request: branches: - cooker* workflow_dispatch: jobs: Building_RetroDECK: runs-on: ubuntu-latest steps: - name: Generate build ID id: generating_buildid run: echo "##[set-output name=build-id;]$(echo "$( git rev-parse --short HEAD )")" - uses: actions/checkout@v3 - name: Set environment variable with current branch name run: echo "GITHUB_REF_SLUG=$(git rev-parse --abbrev-ref HEAD)" >> $GITHUB_ENV - name: Publish the flatpak in a new cooker release uses: ncipollo/release-action@v1 with: tag: "${{ env.GITHUB_REF_SLUG }}-${{ steps.generating_buildid.outputs.build-id }}" body: | # Release Notes (Cooker) This is a cooker snapshot based on the commit: ${{ github.event.repository.full_name }}@${{github.sha}}. Cooker channel is provided for the community to test fixes and explore new functionality. Please DO NOT open issues or ask support on this build. allowUpdates: true draft: true token: ${{ secrets.TRIGGER_BUILD_TOKEN }} repo: RetroDECK-cooker continue-on-error: true