Skip to content

chore(release): prepare for v0.3.0 #7

chore(release): prepare for v0.3.0

chore(release): prepare for v0.3.0 #7

Workflow file for this run

name: Build and Release
on:
push:
tags:
- v*
jobs:
build-and-release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build
run: |
python -m pip install -r scripts/requirements.txt
scripts/build.py
- name: Generate a changelog
uses: orhun/git-cliff-action@v4
id: git-cliff
with:
config: cliff.toml
args: --latest --strip all
env:
GITHUB_REPO: ${{ github.repository }}
- name: Release
uses: softprops/action-gh-release@v2
with:
files: dist/*
body: ${{ steps.git-cliff.outputs.content }}