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` 🙃
zio/stable
Hailey 2024-05-06 20:13:12 -07:00 committed by GitHub
parent 92f6665f93
commit 790a9c4fad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 12 additions and 6 deletions

View File

@ -95,7 +95,6 @@ web-build/
/ios/ /ios/
# environment variables # environment variables
.env
.env.* .env.*
# Firebase (Android) Google services # Firebase (Android) Google services

View File

@ -25,6 +25,8 @@ jobs:
- name: ⬇️ Checkout - name: ⬇️ Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
fetch-depth: 5
- name: 🔧 Setup Node - name: 🔧 Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v4

View File

@ -25,6 +25,8 @@ jobs:
- name: ⬇️ Checkout - name: ⬇️ Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
fetch-depth: 5
- name: 🔧 Setup Node - name: 🔧 Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v4

View File

@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}-deploy group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}-deploy
cancel-in-progress: true cancel-in-progress: false
outputs: outputs:
fingerprint-is-different: ${{ steps.fingerprint-debug.outputs.fingerprint-is-different }} fingerprint-is-different: ${{ steps.fingerprint-debug.outputs.fingerprint-is-different }}
@ -68,7 +68,7 @@ jobs:
- name: 🕵️ Get the base commit - name: 🕵️ Get the base commit
id: base-commit id: base-commit
run: | run: |
if [ -z "${{ inputs.channel == 'production' }}" ]; then if [ ${{ inputs.channel == 'production' }} ]; then
echo base-commit=$(git show-ref -s ${{ inputs.runtimeVersion }}) >> "$GITHUB_OUTPUT" echo base-commit=$(git show-ref -s ${{ inputs.runtimeVersion }}) >> "$GITHUB_OUTPUT"
else else
echo base-commit=${{ steps.last-successful-commit.base-commit }} >> "$GITHUB_OUTPUT" echo base-commit=${{ steps.last-successful-commit.base-commit }} >> "$GITHUB_OUTPUT"
@ -184,6 +184,8 @@ jobs:
- name: ⬇️ Checkout - name: ⬇️ Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
fetch-depth: 5
- name: 🔧 Setup Node - name: 🔧 Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v4
@ -255,6 +257,8 @@ jobs:
- name: ⬇️ Checkout - name: ⬇️ Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
fetch-depth: 5
- name: 🔧 Setup Node - name: 🔧 Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v4

View File

@ -6,8 +6,7 @@ export const IS_TESTFLIGHT = process.env.EXPO_PUBLIC_ENV === 'testflight'
// This is the commit hash that the current bundle was made from. The user can see the commit hash in the app's settings // This is the commit hash that the current bundle was made from. The user can see the commit hash in the app's settings
// along with the other version info. Useful for debugging/reporting. // along with the other version info. Useful for debugging/reporting.
export const BUNDLE_IDENTIFIER = export const BUNDLE_IDENTIFIER = process.env.EXPO_PUBLIC_BUNDLE_IDENTIFIER ?? ''
process.env.EXPO_PUBLIC_BUNDLE_IDENTIFIER ?? 'dev'
// This will always be in the format of YYMMDD, so that it always increases for each build. This should only be used // This will always be in the format of YYMMDD, so that it always increases for each build. This should only be used
// for Statsig reporting and shouldn't be used to identify a specific bundle. // for Statsig reporting and shouldn't be used to identify a specific bundle.