Initial Setup for Toggle (#280)

* Initial Setup for Toggle

* Enhancements to Offline (#279)

* [skip actions]

* xcode and project stuff

* Enhancements to Offline (#279)

* fix workflows

* we don't need tests running on a pr, it's already going to run on a push

* complete move to yarn

* run formatter

* fix build, prep for using mediasources

* linting errors

---------

Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
Co-authored-by: anultravioletaurora <jellify@cosmonautical.com>
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud>
This commit is contained in:
Ritesh Shukla
2025-04-24 17:53:01 +05:30
committed by GitHub
parent d64bd9d934
commit ff7c454011
19 changed files with 3409 additions and 3368 deletions
+3 -3
View File
@@ -16,8 +16,8 @@ jobs:
- name: 💬 Echo package.json version to Github ENV
run: echo VERSION_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV
- name: 🟢 Run npm run init
run: npm run init
- name: 🧵 Run yarn install
run: yarn install
- name: 🚀 Run fastlane build
run: npm run fastlane:android:build
run: yarn fastlane:android:build
+4 -4
View File
@@ -17,14 +17,14 @@ jobs:
- name: 💬 Echo package.json version to Github ENV
run: echo VERSION_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV
- name: 🟢 Run npm run init
run: npm run init
- name: 🍎 Run yarn init:ios
run: yarn init:ios
- name: 🍫 Install CocoaPods
run: npm run pod:install
run: yarn pod:install
- name: 🚀 Run fastlane build
run: npm run fastlane:ios:build
run: yarn fastlane:ios:build
env:
# FASTLANE_PASSWORD: ${{ secrets.FASTLANE_PASSWORD }}
APPSTORE_CONNECT_API_KEY_JSON: ${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }}
+6 -6
View File
@@ -17,11 +17,11 @@ jobs:
with:
node-version: 20
- name: 🟢 Run npm run init
run: npm run init
- name: 🧵 Run yarn install
run: yarn install
- name: 🍫 Install CocoaPods
run: npm run pod:install
run: yarn pod:install
- name: Version Up
run: npx react-native bump-version --type minor
@@ -35,10 +35,10 @@ jobs:
working-directory: ./ios/fastlane
- name: 🚀 Run Android fastlane build
run: npm run fastlane:android:build
run: yarn fastlane:android:build
- name: 🚀 Run iOS fastlane build and publish to TestFlight
run: npm run fastlane:ios:beta
run: yarn fastlane:ios:beta
env:
APPSTORE_CONNECT_API_KEY_JSON: ${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }}
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD: ${{ secrets.FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD }}
@@ -85,7 +85,7 @@ jobs:
- name: 😎 Notify on Discord
- name: 🗣️ Notify on Discord
run: |
cd ios
bundle exec fastlane notifyOnDiscord
+5 -5
View File
@@ -3,7 +3,7 @@ on:
push:
branches-ignore:
- "main"
pull_request:
jobs:
run-jest-test-suite:
runs-on: macos-latest
@@ -19,11 +19,11 @@ jobs:
- name: 💬 Echo package.json version to Github ENV
run: echo VERSION_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV
- name: 🟢 Run npm run init
run: npm run init
- name: 🟢 Run yarn init:ios
run: yarn init:ios
- name: 🧪 Run npm test
run: npm run test
run: yarn test
- name: 🦋 Check Styling
run: npm run format:check
run: yarn format:check