Skip to content

Commit 5ca9aec

Browse files
authored
chore(ci): Remove caching from CI workflows (#908)
1 parent 530994c commit 5ca9aec

File tree

4 files changed

+23
-61
lines changed

4 files changed

+23
-61
lines changed

.github/actions/install-dependencies/action.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/workflows/android.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@ jobs:
2323
- uses: actions/checkout@v4
2424

2525
- name: Install dependencies
26-
uses: ./.github/actions/install-dependencies
26+
shell: bash
27+
run: bun install
28+
29+
- name: Install example dependencies
30+
shell: bash
31+
run: bun install
32+
working-directory: example
2733

2834
- uses: actions/setup-java@v4
2935
with:

.github/workflows/ios.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,13 @@ jobs:
2424
- uses: actions/checkout@v4
2525

2626
- name: Install dependencies
27-
uses: ./.github/actions/install-dependencies
27+
shell: bash
28+
run: bun install
29+
30+
- name: Install example dependencies
31+
shell: bash
32+
run: bun install
33+
working-directory: example
2834

2935
- name: Cache Pods
3036
id: cache-pods

.github/workflows/main.yml

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,54 +4,34 @@ on:
44
pull_request:
55
branches:
66
- master
7-
- next
87
push:
98
branches:
109
- master
11-
- next
1210

1311
concurrency:
1412
group: ${{ github.ref }}-js
1513
cancel-in-progress: true
1614

1715
jobs:
18-
install-dependencies:
19-
name: Install dependencies
20-
runs-on: ubuntu-latest
21-
steps:
22-
- uses: oven-sh/setup-bun@v2
23-
24-
- name: Checkout repository
25-
uses: actions/checkout@v4
26-
27-
- name: Install dependencies
28-
uses: ./.github/actions/install-dependencies
29-
3016
verify-package-source:
3117
name: Lint package
3218
runs-on: ubuntu-latest
33-
needs: install-dependencies
19+
3420
steps:
3521
- name: Set up Bun
3622
uses: oven-sh/setup-bun@v2
3723

3824
- name: Checkout repository
3925
uses: actions/checkout@v4
4026

41-
- name: Pull dependencies
42-
uses: actions/cache@v4
43-
with:
44-
path: ./node_modules
45-
key: ${{ hashFiles('./package.json') }}
46-
47-
- name: Pull example node modules
48-
id: cache-example-npm
49-
uses: actions/cache@v4
50-
env:
51-
cache-name: cached-example-npm-deps
52-
with:
53-
path: example/node_modules
54-
key: ${{ hashFiles('./example/bun.lockb') }}-${{ hashFiles('./bun.lockb') }}
27+
- name: Install dependencies
28+
shell: bash
29+
run: bun install
30+
31+
- name: Install example dependencies
32+
shell: bash
33+
run: bun install
34+
working-directory: example
5535

5636
- name: Lint files
5737
run: bun run lint

0 commit comments

Comments
 (0)