File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ - package-ecosystem : github-actions
4+ directory : /
5+ schedule :
6+ interval : weekly
7+ groups :
8+ actions-minor :
9+ update-types :
10+ - minor
11+ - patch
12+
13+ - package-ecosystem : " npm"
14+ directory : " /website"
15+ schedule :
16+ interval : " weekly"
17+ groups :
18+ npm-minor :
19+ update-types :
20+ - minor
21+ - patch
22+
23+ - package-ecosystem : " npm"
24+ directory : " /dapp"
25+ schedule :
26+ interval : " weekly"
27+ groups :
28+ npm-minor :
29+ update-types :
30+ - minor
31+ - patch
32+
33+ - package-ecosystem : " cargo"
34+ directory : " /"
35+ schedule :
36+ interval : " weekly"
37+ groups :
38+ cargo-minor :
39+ update-types :
40+ - minor
41+ - patch
Original file line number Diff line number Diff line change 11name : rust
22
3+ permissions :
4+ contents : read
5+
36on :
7+ workflow_dispatch :
48 push :
59 branches : [main]
610 pull_request :
11+ paths :
12+ - ' !website/**'
13+
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
16+ cancel-in-progress : true
717
818env :
919 CARGO_TERM_COLOR : always
Original file line number Diff line number Diff line change 11name : RPC Tests
2+
3+ permissions :
4+ contents : read
5+
26on :
7+ workflow_dispatch :
38 push :
49 branches : [main, release/**]
510 pull_request :
11+ paths :
12+ - ' !website/**'
13+
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
16+ cancel-in-progress : true
617
718jobs :
819 test :
Original file line number Diff line number Diff line change 1+ name : Linting website
2+
3+ permissions :
4+ contents : read
5+
6+ on :
7+ workflow_dispatch :
8+ pull_request :
9+ paths :
10+ - ' website/**'
11+
12+ concurrency :
13+ group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
14+ cancel-in-progress : true
15+
16+ jobs :
17+ website-dapp :
18+ runs-on : ubuntu-latest
19+ steps :
20+ - name : Checkout repository
21+ uses : actions/checkout@v5
22+
23+ - name : Setup Bun
24+ uses : oven-sh/setup-bun@v2
25+
26+ - name : Get Bun cache directory
27+ id : bun-cache-dir
28+ run : echo "dir=$(bun pm cache)" >> ${GITHUB_OUTPUT}
29+
30+ - name : Cache Bun dependencies
31+ uses : actions/cache@v4
32+ with :
33+ path : |
34+ ${{ steps.bun-cache-dir.outputs.dir }}
35+ ~/.bun/install/cache
36+ key : ${{ runner.os }}-bun-lint-${{ hashFiles('**/bun.lockb', '**/package.json', '**/bun.lock') }}
37+ restore-keys : |
38+ ${{ runner.os }}-bun-lint-
39+ ${{ runner.os }}-bun-
40+
41+ - name : Install website dependencies
42+ run : cd website && bun install --frozen-lockfile
43+
44+ - name : Check MDX
45+ run : cd website && bun linter
46+
47+ - name : Build website
48+ run : cd website && bun run build
You can’t perform that action at this time.
0 commit comments