File tree Expand file tree Collapse file tree 3 files changed +40
-5
lines changed
Expand file tree Collapse file tree 3 files changed +40
-5
lines changed Original file line number Diff line number Diff line change 1+ name : ' Setup Chrome Driver'
2+ description : ' Install Chrome Driver'
3+ runs :
4+ using : " composite"
5+ steps :
6+ - name : Setup ChromeDriver
7+ uses : nanasess/setup-chromedriver@e93e57b843c0c92788f22483f1a31af8ee48db25 # v2.3.0
8+ with :
9+ chromedriver-version : ' 128.0.6613.8600'
10+ chromeapp : chrome
11+
12+ - name : Purge Google Chrome
13+ run : |
14+ sudo apt-get purge google-chrome-stable
15+ shell : bash
16+
17+ - name : Setup Chrome
18+ uses : browser-actions/setup-chrome@b94431e051d1c52dcbe9a7092a4f10f827795416 # v2.1.0
19+ with :
20+ chrome-version : 128
21+ install-chromedriver : ' false'
Original file line number Diff line number Diff line change 1+ name : ' Setup Node'
2+ description : ' Install Node and npm dependencies'
3+ runs :
4+ using : " composite"
5+ steps :
6+ - name : Install Node.js
7+ uses : actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
8+ with :
9+ node-version-file : " .nvmrc"
10+ cache : " npm"
11+
12+ - name : Install JavaScript dependencies
13+ shell : bash
14+ run : npm ci
Original file line number Diff line number Diff line change 2828 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2929
3030 - name : Setup Node
31- uses : alphagov/forms-deploy/ .github/actions/setup-node@3f932444eb8e136b7f58bb677e7df7fb2ec31e35
31+ uses : ./ .github/actions/setup-node
3232
3333 - name : Run linter
3434 run : npm run lint:scss
4141 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
4242
4343 - name : Setup Node
44- uses : alphagov/forms-deploy/ .github/actions/setup-node@3f932444eb8e136b7f58bb677e7df7fb2ec31e35
44+ uses : ./ .github/actions/setup-node
4545
4646 - name : Run linter
4747 run : npm run lint:javascript
6363 POSTGRES_PASSWORD : postgres
6464
6565 - name : Setup ChromeDriver
66- uses : alphagov/forms-deploy/ .github/actions/setup-chromedriver@3f932444eb8e136b7f58bb677e7df7fb2ec31e35
66+ uses : ./ .github/actions/setup-chromedriver
6767
6868 - name : Checkout repository
6969 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7474 bundler-cache : true
7575
7676 - name : Setup Node
77- uses : alphagov/forms-deploy/ .github/actions/setup-node@3f932444eb8e136b7f58bb677e7df7fb2ec31e35
77+ uses : ./ .github/actions/setup-node
7878
7979 - name : Run Vite build
8080 run : bin/vite build
9898 bundler-cache : true
9999
100100 - name : Setup Node
101- uses : alphagov/forms-deploy/ .github/actions/setup-node@3f932444eb8e136b7f58bb677e7df7fb2ec31e35
101+ uses : ./ .github/actions/setup-node
102102
103103 - name : Run Vitest
104104 run : npm run test
You can’t perform that action at this time.
0 commit comments