File tree Expand file tree Collapse file tree 1 file changed +67
-0
lines changed
Expand file tree Collapse file tree 1 file changed +67
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI - Legacy
2+
3+ on :
4+ push :
5+ pull_request :
6+
7+ permissions :
8+ contents : read
9+
10+ jobs :
11+ test-legacy :
12+ runs-on : ubuntu-latest
13+ steps :
14+ - name : Harden the runner (Audit all outbound calls)
15+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
16+ with :
17+ egress-policy : audit
18+
19+ - name : Checkout
20+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
21+
22+ - uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
23+ name : Install pnpm
24+ with :
25+ version : 10
26+ run_install : false
27+
28+ - name : Install Node.js
29+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
30+ with :
31+ node-version : 20
32+ cache : ' pnpm'
33+
34+ - name : Install dependencies
35+ run : pnpm install
36+
37+ - name : Run legacy tests
38+ run : pnpm test:legacy
39+
40+ build-legacy :
41+ runs-on : ubuntu-latest
42+ steps :
43+ - name : Harden the runner (Audit all outbound calls)
44+ uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
45+ with :
46+ egress-policy : audit
47+
48+ - name : Checkout
49+ uses : actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
50+
51+ - uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
52+ name : Install pnpm
53+ with :
54+ version : 10
55+ run_install : false
56+
57+ - name : Install Node.js
58+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
59+ with :
60+ node-version : 20
61+ cache : ' pnpm'
62+
63+ - name : Install dependencies
64+ run : pnpm install
65+
66+ - name : Build legacy
67+ run : pnpm build:legacy
You can’t perform that action at this time.
0 commit comments