Skip to content

docs: add links for wiki and discussion to README. (#89) #44

docs: add links for wiki and discussion to README. (#89)

docs: add links for wiki and discussion to README. (#89) #44

Workflow file for this run

on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+'
jobs:
pypi-publish:
name: upload release to PyPI
runs-on: ubuntu-latest
permissions:
# This permission is needed for private repositories.
contents: write
# IMPORTANT: this permission is mandatory for trusted publishing
id-token: write
steps:
- uses: actions/checkout@v4
- uses: pdm-project/setup-pdm@v4
- name: Publish package distributions to PyPI
run: pdm publish
- name: Generate Changelog
id: changelog
uses: mikepenz/release-changelog-builder-action@v5
with:
mode: "PR"
configurationJson: |
{
"categories": [
{
"title": "## 🚀 Features",
"rules": [
{
"pattern": ["^feat"]
}
]
},
{
"title": "## 🐛 Fixes",
"rules": [
{
"pattern": ["^fix"]
}
]
},
{
"title": "## 🧪 Tests",
"rules": [
{
"pattern": ["^fix"]
}
]
},
{
"title": "## 🔀 Refactors",
"rules": [
{
"pattern": ["^refactor"]
}
]
},
],
}
token: ${{ secrets.GITHUB_TOKEN }}
- name: Create Release
uses: ncipollo/release-action@v1.16.0
with:
draft: false
makeLatest: true
name: Release ${{ github.ref_name }}
body: ${{ steps.changelog.outputs.changelog }}
token: ${{ secrets.GITHUB_TOKEN }}
artifacts: "./dist/*"