chore: add semver workflows
All checks were successful
/ release (push) Successful in 1m59s
Release / release (push) Successful in 3m24s
/ check (push) Successful in 1m45s
/ cargo fmt (push) Successful in 1m30s

This commit is contained in:
Guilhem Lavaux 2025-06-29 13:52:25 +02:00
parent c6f8628c22
commit 9e3e7392e2

View file

@ -0,0 +1,20 @@
name: Release
on:
push:
branches:
- main
jobs:
release:
runs-on: docker
steps:
- uses: actions/checkout@v2
- uses: https://git.aquila-consortium.org/guilhem_lavaux/setup-rust-toolchain-forge@v1.12.0-forge
- run: npm install
- run: npm run release
env:
CI: true
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
GITEA_URL: ${{ secrets.GITEA_URL }}