Skip to content

release: pg_idkit v0.2.3 #71

release: pg_idkit v0.2.3

release: pg_idkit v0.2.3 #71

Workflow file for this run

name: tag-release
on:
pull_request:
closed:
jobs:
## Tag a release (if the commit looks like one)
tag-release:
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true && startsWith(github.event.pull_request.title, 'release:')
permissions:
contents: write
steps:
# Checkout the repository
- uses: actions/checkout@v3
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.ref }}
# Install deps
- uses: Swatinem/rust-cache@v2
- name: Install cargo-release
uses: taiki-e/install-action@v1
with:
tool: just,cargo-get
- name: Push new tag
run: |
git tag v$(just print-version);
git push --follow-tags;