Skip to content

Commit cde0a59

Browse files
authored
chore: add minimum release age and enable corepack for all actions (#387)
1 parent 1bd8c32 commit cde0a59

4 files changed

Lines changed: 21 additions & 17 deletions

File tree

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ updates:
66
interval: "weekly"
77
open-pull-requests-limit: 10
88
versioning-strategy: "increase-if-necessary"
9+
cooldown:
10+
default-days: 7
911

1012
- package-ecosystem: "github-actions"
1113
directory: "/"
1214
schedule:
1315
interval: "weekly"
1416
open-pull-requests-limit: 5
17+
cooldown:
18+
default-days: 7

.github/workflows/native_build.yaml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,14 @@ jobs:
3838
restore-keys: |
3939
${{ runner.os }}-node-
4040
41-
- name: Install Yarn
42-
run: |
43-
npm install -g yarn
41+
- name: Enable Corepack
42+
run: corepack enable
4443

45-
- name: Yarn
44+
- name: Install dependencies
4645
run: |
47-
yarn install
46+
yarn install --immutable
4847
cd ci
49-
yarn
48+
yarn install --immutable
5049
5150
- name: Compile Android (Debug)
5251
working-directory: ./ci/android/
@@ -90,16 +89,14 @@ jobs:
9089
restore-keys: |
9190
${{ runner.os }}-pods-
9291
93-
- name: Install Yarn
94-
run: |
95-
npm install -g yarn
96-
yarn
92+
- name: Enable Corepack
93+
run: corepack enable
9794

98-
- name: Yarn
95+
- name: Install dependencies
9996
run: |
100-
yarn install
97+
yarn install --immutable
10198
cd ci/
102-
yarn
99+
yarn install --immutable
103100
- name: Pods
104101
run: |
105102
cd ci/ios/

.github/workflows/test.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ jobs:
2828
restore-keys: |
2929
${{ runner.os }}-node-
3030
31-
- name: Install Yarn
32-
run: |
33-
npm install -g yarn
34-
yarn
31+
- name: Enable Corepack
32+
run: corepack enable
33+
34+
- name: Install dependencies
35+
run: yarn install --immutable
3536

3637
- name: Typescript
3738
run: yarn typescript

.yarnrc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ enableGlobalCache: false
44

55
nodeLinker: node-modules
66

7+
npmMinimalAgeGate: 7d
8+
79
yarnPath: .yarn/releases/yarn-4.11.0.cjs

0 commit comments

Comments
 (0)