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:
fetch-depth: 0
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: 10
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "lts/*"
cache: "pnpm"
- name: Install dependencies
run: npm ci
run: pnpm install --frozen-lockfile
- name: Configure Git User
run: |
@@ -34,4 +40,4 @@ jobs:
- name: Run release-it
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx release-it --ci
run: pnpm exec release-it --ci