Bluesky app fork with some witchin' additions 💫

fix bad bool check in action (#3885)

* fix bad bool check in action

* add `fetch-depth` so we can get the commit hash

* `.env` should be in `.easignore` 🙃

authored by hailey.at and committed by GitHub 790a9c4f 92f6665f

+1 -2
.easignore
··· 95 95 /ios/ 96 96 97 97 # environment variables 98 - .env 99 98 .env.* 100 99 101 100 # Firebase (Android) Google services 102 - # INCLUDED: google-services.json 101 + # INCLUDED: google-services.json
+2
.github/workflows/build-submit-android.yml
··· 25 25 26 26 - name: ⬇️ Checkout 27 27 uses: actions/checkout@v4 28 + with: 29 + fetch-depth: 5 28 30 29 31 - name: 🔧 Setup Node 30 32 uses: actions/setup-node@v4
+2
.github/workflows/build-submit-ios.yml
··· 25 25 26 26 - name: ⬇️ Checkout 27 27 uses: actions/checkout@v4 28 + with: 29 + fetch-depth: 5 28 30 29 31 - name: 🔧 Setup Node 30 32 uses: actions/setup-node@v4
+6 -2
.github/workflows/bundle-deploy-eas-update.yml
··· 24 24 runs-on: ubuntu-latest 25 25 concurrency: 26 26 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}-deploy 27 - cancel-in-progress: true 27 + cancel-in-progress: false 28 28 outputs: 29 29 fingerprint-is-different: ${{ steps.fingerprint-debug.outputs.fingerprint-is-different }} 30 30 ··· 68 68 - name: 🕵️ Get the base commit 69 69 id: base-commit 70 70 run: | 71 - if [ -z "${{ inputs.channel == 'production' }}" ]; then 71 + if [ ${{ inputs.channel == 'production' }} ]; then 72 72 echo base-commit=$(git show-ref -s ${{ inputs.runtimeVersion }}) >> "$GITHUB_OUTPUT" 73 73 else 74 74 echo base-commit=${{ steps.last-successful-commit.base-commit }} >> "$GITHUB_OUTPUT" ··· 184 184 185 185 - name: ⬇️ Checkout 186 186 uses: actions/checkout@v4 187 + with: 188 + fetch-depth: 5 187 189 188 190 - name: 🔧 Setup Node 189 191 uses: actions/setup-node@v4 ··· 255 257 256 258 - name: ⬇️ Checkout 257 259 uses: actions/checkout@v4 260 + with: 261 + fetch-depth: 5 258 262 259 263 - name: 🔧 Setup Node 260 264 uses: actions/setup-node@v4
+1 -2
src/lib/app-info.ts
··· 6 6 7 7 // This is the commit hash that the current bundle was made from. The user can see the commit hash in the app's settings 8 8 // along with the other version info. Useful for debugging/reporting. 9 - export const BUNDLE_IDENTIFIER = 10 - process.env.EXPO_PUBLIC_BUNDLE_IDENTIFIER ?? 'dev' 9 + export const BUNDLE_IDENTIFIER = process.env.EXPO_PUBLIC_BUNDLE_IDENTIFIER ?? '' 11 10 12 11 // This will always be in the format of YYMMDD, so that it always increases for each build. This should only be used 13 12 // for Statsig reporting and shouldn't be used to identify a specific bundle.