Skip to content

Commit f0c7686

Browse files
committed
adding both package managers (now wating for bun to release latest version)
1 parent 9d67e28 commit f0c7686

File tree

3 files changed

+45
-6
lines changed

3 files changed

+45
-6
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: CI
22

3-
on:
4-
push:
5-
branches:
6-
- master
7-
pull_request:
3+
# on:
4+
# push:
5+
# branches:
6+
# - master
7+
# pull_request:
88

99
permissions:
1010
actions: read

.github/workflows/ci-npm.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
9+
permissions:
10+
actions: read
11+
contents: read
12+
13+
jobs:
14+
main:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
with:
19+
fetch-depth: 0
20+
21+
- uses: actions/setup-node@v4
22+
with:
23+
node-version: latest
24+
25+
- run: npm ci
26+
27+
- uses: nrwl/nx-set-shas@v4
28+
29+
- name: Install Playwright Browsers
30+
run: npx playwright install --with-deps
31+
32+
- run: npm nx affected -t lint test build
33+
- run: npm nx affected --parallel 1 -t e2e-ci
34+
- uses: actions/upload-artifact@v4
35+
if: ${{ !cancelled() }}
36+
with:
37+
name: playwright-report
38+
path: dist/.playwright/apps/
39+
retention-days: 30

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"webpack-cli": "^5.1.4"
8181
},
8282
"engines": {
83-
"node": ">=22"
83+
"node": "22"
8484
},
8585
"volta": {
8686
"node": "22.2.0"

0 commit comments

Comments
 (0)