Skip to content

Commit 987a02c

Browse files
committed
chore: change cache to artifact
1 parent 2e49087 commit 987a02c

File tree

1 file changed

+17
-34
lines changed

1 file changed

+17
-34
lines changed

.github/workflows/test.yml

Lines changed: 17 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v4
1717

18-
- name: Cache dependencies
19-
uses: actions/cache@v3
20-
with:
21-
path: |
22-
~/.bun
23-
node_modules
24-
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }}
25-
restore-keys: |
26-
${{ runner.os }}-bun-
27-
2818
- name: Setup Node.js
2919
uses: actions/setup-node@v3
3020
with:
@@ -43,6 +33,14 @@ jobs:
4333
bun run build
4434
bun run create-brisa:build
4535
36+
- name: Save node_modules and build output
37+
uses: actions/upload-artifact@v3
38+
with:
39+
name: build-artifacts
40+
path: |
41+
node_modules
42+
packages
43+
4644
bun-tests:
4745
needs: setup
4846
runs-on: ${{ matrix.os }}
@@ -52,15 +50,10 @@ jobs:
5250
steps:
5351
- uses: actions/checkout@v4
5452

55-
- name: Restore cache
56-
uses: actions/cache@v3
53+
- name: Restore node_modules and build output
54+
uses: actions/download-artifact@v3
5755
with:
58-
path: |
59-
~/.bun
60-
node_modules
61-
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }}
62-
restore-keys: |
63-
${{ runner.os }}-bun-
56+
name: build-artifacts
6457

6558
- name: Setup Bun.js
6659
uses: oven-sh/setup-bun@v1
@@ -79,15 +72,10 @@ jobs:
7972
steps:
8073
- uses: actions/checkout@v4
8174

82-
- name: Restore cache
83-
uses: actions/cache@v3
75+
- name: Restore node_modules and build output
76+
uses: actions/download-artifact@v3
8477
with:
85-
path: |
86-
~/.bun
87-
node_modules
88-
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }}
89-
restore-keys: |
90-
${{ runner.os }}-bun-
78+
name: build-artifacts
9179

9280
- name: Setup Bun.js
9381
uses: oven-sh/setup-bun@v1
@@ -106,15 +94,10 @@ jobs:
10694
steps:
10795
- uses: actions/checkout@v4
10896

109-
- name: Restore cache
110-
uses: actions/cache@v3
97+
- name: Restore node_modules and build output
98+
uses: actions/download-artifact@v3
11199
with:
112-
path: |
113-
~/.bun
114-
node_modules
115-
key: ${{ runner.os }}-bun-${{ hashFiles('**/bun.lockb') }}
116-
restore-keys: |
117-
${{ runner.os }}-bun-
100+
name: build-artifacts
118101

119102
- name: Setup Bun.js
120103
uses: oven-sh/setup-bun@v1

0 commit comments

Comments
 (0)