Skip to content

Release

Release #9

Workflow file for this run

name: release
on:
workflow_dispatch:
permissions:
actions: read
contents: write
jobs:
check_release:
name: Check whether ready for release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: Check for successful CI run
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: python3 scripts/release.py check-ci ${{ github.sha }}
- name: Lint release
run: python3 scripts/release.py lint
- name: Create draft release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: python3 scripts/release.py create