Skip to content

Commit b65e432

Browse files
AsuniiaThéo LAGACHE
andauthored
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>
1 parent 340e7c3 commit b65e432

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/auto-release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,19 @@ jobs:
1818
with:
1919
fetch-depth: 0
2020

21+
- name: Install pnpm
22+
uses: pnpm/action-setup@v4
23+
with:
24+
version: 10
25+
2126
- name: Setup Node.js
2227
uses: actions/setup-node@v4
2328
with:
2429
node-version: "lts/*"
30+
cache: "pnpm"
2531

2632
- name: Install dependencies
27-
run: npm ci
33+
run: pnpm install --frozen-lockfile
2834

2935
- name: Configure Git User
3036
run: |
@@ -34,4 +40,4 @@ jobs:
3440
- name: Run release-it
3541
env:
3642
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37-
run: npx release-it --ci
43+
run: pnpm exec release-it --ci

0 commit comments

Comments
 (0)