1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
name: github-release
on:
push:
tags:
- 'xkbcommon-*'
# Set permissions at the job level.
permissions: {}
jobs:
build:
name: Automatically create GitHub release for tag
runs-on: ubuntu-22.04
permissions:
contents: write
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
persist-credentials: false
- uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: ${{ github.ref }}
body: |
See the [NEWS](https://github.com/xkbcommon/libxkbcommon/blob/master/NEWS.md) file for the changes.
|