77 branches :
88 - main
99 - master
10+ - next
1011
1112env :
1213 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -43,11 +44,11 @@ jobs:
4344 id : app_build
4445 run : |
4546 pnpm install
46- pnpm run build:lib
47- - uses: actions/upload-artifact@v3
47+ pnpm run build
48+ - uses : actions/upload-artifact@v4
4849 with :
4950 name : production-files
50- path: "${{ join(fromJSON(steps.app_build.outputs.artifacts), '\n') }}"
51+ path : dist
5152 deploy :
5253 runs-on : ubuntu-latest
5354 name : Deploy
@@ -60,26 +61,29 @@ jobs:
6061 - name : Create Deploy Directory
6162 run : mkdir -p dist
6263 - name : Download artifact
63- uses: actions/download-artifact@v2
64+ uses : actions/download-artifact@v4
6465 with :
6566 name : production-files
6667 path : ./dist
6768 - name : Setup node
6869 uses : actions/setup-node@v3
6970 with :
7071 node-version : 18
71- - run: npm install -g conventional-changelog-conventionalcommits
72- - run: npm install -g semantic-release@v19.0.5
73- - run: npm install -g @semantic-release/exec
74- - run: npm install -g @semantic-release/git
75- - run: npm install -g @semantic-release/release-notes-generator
76- - run: npm install -g @semantic-release/changelog
77- - run: npm install -g @semantic-release/github
72+ - name : Install pnpm
73+ run : npm install -g pnpm
74+ - name : Install dependencies
75+ run : pnpm install
76+ - run : pnpm add -g semantic-release@v19.0.5
77+ - run : pnpm add -g @semantic-release/exec
78+ - run : pnpm add -g @semantic-release/git
79+ - run : pnpm add -g @semantic-release/release-notes-generator
80+ - run : pnpm add -g @semantic-release/changelog
81+ - run : pnpm add -g @semantic-release/github
7882 - name : Release
7983 env :
8084 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8185 # sudo apt-get install -y jq
82- #chmod +x ./scripts/prepareCMD.sh
86+ # chmod +x ./scripts/prepareCMD.sh
8387 run : |
8488 semantic-release
8589
0 commit comments