fix: Feat/new workflow (#115)

* update: release

* fix

* fix

* fix

* Update docker.yml

* fix

* Update auto-release.yml

---------

Co-authored-by: Théo LAGACHE <theo.lagache@soluce-technologies.com>
This commit is contained in:
Théo LAGACHE
2026-03-03 16:45:31 +01:00
committed by GitHub
co-authored by Théo LAGACHE
parent 340e7c3e00
commit b65e432564
+8 -2
View File
@@ -18,13 +18,19 @@ jobs:
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: 10
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: "lts/*" node-version: "lts/*"
cache: "pnpm"
- name: Install dependencies - name: Install dependencies
run: npm ci run: pnpm install --frozen-lockfile
- name: Configure Git User - name: Configure Git User
run: | run: |
@@ -34,4 +40,4 @@ jobs:
- name: Run release-it - name: Run release-it
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx release-it --ci run: pnpm exec release-it --ci