Skip to content

Release

Release #1

Workflow file for this run

name: Release
permissions:
contents: write
pull-requests: write
issues: write
on:
workflow_dispatch:
jobs:
release:
name: Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.10.6'
- name: Setup UV
uses: astral-sh/setup-uv@v4
with:
version: latest
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: "lts/*"
- name: Install Modules
run: |
npm install \
@semantic-release/git \
@semantic-release/changelog \
@semantic-release/exec \
@semantic-release/github
- name: Create Release
env:
GIT_USER_NAME: "github-actions[bot]"
GIT_AUTHOR_EMAIL: "github-actions[bot]@users.noreply.github.com"
GIT_COMMITTER_EMAIL: "github-actions[bot]@users.noreply.github.com"
run: npx semantic-release