deskflow/.github/workflows/create-release.yml
Nick Bolton d34d9eef86
Add timeout to all GitHub workflows (#7325)
* Add 10 min timeout to all workflows

* Update ChangeLog

* Set analysis jobs to 20 min timeouts

* Update ChangeLog
2024-01-11 17:44:42 +00:00

33 lines
752 B
YAML

name: Create Release
on:
push:
branches: [master]
jobs:
create-release:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout git repo
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: "Generate next build number"
id: build
uses: "./.github/actions/build-number"
- name: Create Release
id: create_release
uses: actions/create-release@v1
with:
tag_name: ${{ steps.build.outputs.next-build }}
release_name: ${{ steps.build.outputs.next-build }}
commitish: master
draft: false
prerelease: true
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_EVENT_PROPAGATION_TOKEN }}