File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build
2+
3+ on :
4+ workflow_dispatch :
5+ pull_request :
6+ types : [opened, synchronize, reopened]
7+
8+ jobs :
9+ pre_job :
10+ runs-on : ubuntu-latest
11+ outputs :
12+ should_skip : ${{ steps.skip_check.outputs.should_skip }}
13+ steps :
14+ - id : skip_check
15+ uses : fkirc/skip-duplicate-actions@v5
16+ with :
17+ concurrent_skipping : ' same_content_newer'
18+ skip_after_successful_duplicate : ' true'
19+
20+ build :
21+ needs : pre_job
22+ if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
23+ runs-on : ubuntu-latest
24+ steps :
25+ - name : Checkout 🛎️
26+ uses : actions/checkout@v6
27+
28+ - uses : actions/setup-node@v6
29+ with :
30+ node-version : " lts/*"
31+
32+ - name : Install and Build 🔧
33+ run : |
34+ npm install
35+ npm run build
You can’t perform that action at this time.
0 commit comments