12345678910111213141516171819202122232425262728293031 |
- name: Release
- on:
- workflow_dispatch:
- inputs:
- version:
- description: Version to release (optional)
- required: false
- force:
- description: Force a release even when there are release-blockers (optional)
- required: false
- schedule:
- # We want the release to be at 9-10am Pacific Time
- # We also want it to be 1 hour before the self-hosted release
- - cron: '0 17 15 * *'
- jobs:
- release:
- runs-on: ubuntu-latest
- name: 'Release a new version'
- steps:
- - uses: actions/checkout@v2
- with:
- token: ${{ secrets.GH_RELEASE_PAT }}
- fetch-depth: 0
- - name: Prepare release
- uses: getsentry/action-prepare-release@v1
- env:
- GITHUB_TOKEN: ${{ secrets.GH_RELEASE_PAT }}
- with:
- version: ${{ github.event.inputs.version }}
- force: ${{ github.event.inputs.force }}
- calver: true
|