update CI

This commit is contained in:
Samuel Newman
2026-02-04 13:22:44 -06:00
parent 65580fecbf
commit 6831a46a8c
7 changed files with 40 additions and 13 deletions
+5 -2
View File
@@ -49,15 +49,18 @@ jobs:
token: ${{ secrets.EXPO_TOKEN }}
- name: ⛏️ Setup EAS local builds
run: yarn global add eas-cli-local-build-plugin
run: npx eas-cli-local-build-plugin@latest
- uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: "17"
- name: 📦 Enable Corepack
run: corepack enable
- name: ⚙️ Install dependencies
run: yarn install --frozen-lockfile
run: yarn install --immutable
- name: 🔤 Compile translations
run: yarn intl:build 2>&1 | tee i18n.log
+5 -2
View File
@@ -49,10 +49,13 @@ jobs:
token: ${{ secrets.EXPO_TOKEN }}
- name: ⛏️ Setup EAS local builds
run: yarn global add eas-cli-local-build-plugin
run: npx eas-cli-local-build-plugin@latest
- name: 📦 Enable Corepack
run: corepack enable
- name: ⚙️ Install dependencies
run: yarn install --frozen-lockfile
run: yarn install --immutable
- uses: maxim-lobanov/setup-xcode@v1
with:
+11 -5
View File
@@ -97,7 +97,7 @@ jobs:
- name: ⛏️ Setup Expo
if: ${{ !steps.fingerprint.outputs.includes-changes }}
run: yarn global add eas-cli-local-build-plugin
run: npx eas-cli-local-build-plugin@latest
- name: 🪛 Setup jq
if: ${{ !steps.fingerprint.outputs.includes-changes }}
@@ -190,10 +190,13 @@ jobs:
token: ${{ secrets.EXPO_TOKEN }}
- name: ⛏️ Setup EAS local builds
run: yarn global add eas-cli-local-build-plugin
run: npx eas-cli-local-build-plugin@latest
- name: 📦 Enable Corepack
run: corepack enable
- name: ⚙️ Install dependencies
run: yarn install --frozen-lockfile
run: yarn install --immutable
- uses: maxim-lobanov/setup-xcode@v1
with:
@@ -296,15 +299,18 @@ jobs:
token: ${{ secrets.EXPO_TOKEN }}
- name: ⛏️ Setup EAS local builds
run: yarn global add eas-cli-local-build-plugin
run: npx eas-cli-local-build-plugin@latest
- uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: "17"
- name: 📦 Enable Corepack
run: corepack enable
- name: ⚙️ Install dependencies
run: yarn install --frozen-lockfile
run: yarn install --immutable
- name: 🔤 Compile translations
run: yarn intl:build
+6 -2
View File
@@ -21,10 +21,12 @@ jobs:
with:
node-version-file: .nvmrc
cache: yarn
- name: 📦 Enable Corepack
run: corepack enable
- name: Yarn install
uses: Wandalen/wretry.action@master
with:
command: yarn --frozen-lockfile
command: yarn install --immutable
attempt_limit: 3
attempt_delay: 2000
- name: Lint check
@@ -48,10 +50,12 @@ jobs:
with:
node-version-file: .nvmrc
cache: yarn
- name: 📦 Enable Corepack
run: corepack enable
- name: Yarn install
uses: Wandalen/wretry.action@master
with:
command: yarn --frozen-lockfile
command: yarn install --immutable
attempt_limit: 3
attempt_delay: 2000
- name: Check & compile i18n
@@ -34,6 +34,9 @@ jobs:
node-version-file: .nvmrc
cache: yarn
- name: 📦 Enable Corepack
run: corepack enable
- name: Ensure tracking relevant branches and checkout base
env:
HEAD_REF: ${{ github.head_ref }}
+4 -1
View File
@@ -26,6 +26,9 @@ jobs:
with:
node-version-file: .nvmrc
- name: 📦 Enable Corepack
run: corepack enable
- name: Reset yarn.lock to base
env:
BASE_REF: ${{ github.base_ref }}
@@ -35,7 +38,7 @@ jobs:
uses: Wandalen/wretry.action@master
with:
# Fine to skip scripts since we don't run any code
command: yarn install --ignore-scripts
command: yarn install --skip-builds
attempt_limit: 3
attempt_delay: 2000
+6 -1
View File
@@ -126,4 +126,9 @@ bskyweb/static/media/*.jpg
bskyweb/static/media/*.png
bskyweb/static/media/*.svg
.yarn
# Yarn Berry
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
.pnp.*