chore: build
This commit is contained in:
@@ -53,13 +53,11 @@ jobs:
|
|||||||
echo "channel=production-admin" >> $GITHUB_OUTPUT
|
echo "channel=production-admin" >> $GITHUB_OUTPUT
|
||||||
echo "api_url=${{ secrets.PROD_API_URL }}" >> $GITHUB_OUTPUT
|
echo "api_url=${{ secrets.PROD_API_URL }}" >> $GITHUB_OUTPUT
|
||||||
echo "apk_name=admin-panel-production-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
echo "apk_name=admin-panel-production-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
||||||
echo "message=Production update $(date +%Y%m%d-%H%M)" >> $GITHUB_OUTPUT
|
|
||||||
else
|
else
|
||||||
echo "profile=pre-prod" >> $GITHUB_OUTPUT
|
echo "profile=pre-prod" >> $GITHUB_OUTPUT
|
||||||
echo "channel=pre-prod-admin" >> $GITHUB_OUTPUT
|
echo "channel=pre-prod-admin" >> $GITHUB_OUTPUT
|
||||||
echo "api_url=${{ secrets.PREPROD_API_URL }}" >> $GITHUB_OUTPUT
|
echo "api_url=${{ secrets.PREPROD_API_URL }}" >> $GITHUB_OUTPUT
|
||||||
echo "apk_name=admin-panel-pre-prod-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
echo "apk_name=admin-panel-pre-prod-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
||||||
echo "message=Pre-prod update $(date +%Y%m%d-%H%M)" >> $GITHUB_OUTPUT
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Inject EAS project ID
|
- name: Inject EAS project ID
|
||||||
@@ -120,6 +118,7 @@ jobs:
|
|||||||
NODE_OPTIONS: "--max-old-space-size=2048"
|
NODE_OPTIONS: "--max-old-space-size=2048"
|
||||||
run: |
|
run: |
|
||||||
RUNTIME_VERSION=$(jq -r '.expo.runtimeVersion' app.json)
|
RUNTIME_VERSION=$(jq -r '.expo.runtimeVersion' app.json)
|
||||||
|
COMMIT_MESSAGE=$(git log -1 --pretty=%s ${{ github.sha }})
|
||||||
npx expo export --platform android --output-dir dist
|
npx expo export --platform android --output-dir dist
|
||||||
jq '.expo' app.json > dist/expoconfig.json
|
jq '.expo' app.json > dist/expoconfig.json
|
||||||
cd dist && zip -r ../bundle.zip . && cd ..
|
cd dist && zip -r ../bundle.zip . && cd ..
|
||||||
@@ -129,5 +128,5 @@ jobs:
|
|||||||
-F "runtimeVersion=$RUNTIME_VERSION" \
|
-F "runtimeVersion=$RUNTIME_VERSION" \
|
||||||
-F "channel=${{ steps.config.outputs.channel }}" \
|
-F "channel=${{ steps.config.outputs.channel }}" \
|
||||||
-F "commitHash=${{ github.sha }}" \
|
-F "commitHash=${{ github.sha }}" \
|
||||||
-F "commitMessage=${{ steps.config.outputs.message }}" \
|
-F "commitMessage=$COMMIT_MESSAGE" \
|
||||||
--fail
|
--fail
|
||||||
|
|||||||
@@ -53,13 +53,11 @@ jobs:
|
|||||||
echo "channel=production-client" >> $GITHUB_OUTPUT
|
echo "channel=production-client" >> $GITHUB_OUTPUT
|
||||||
echo "api_url=${{ secrets.PROD_API_URL }}" >> $GITHUB_OUTPUT
|
echo "api_url=${{ secrets.PROD_API_URL }}" >> $GITHUB_OUTPUT
|
||||||
echo "apk_name=mobile-production-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
echo "apk_name=mobile-production-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
||||||
echo "message=Production update $(date +%Y%m%d-%H%M)" >> $GITHUB_OUTPUT
|
|
||||||
else
|
else
|
||||||
echo "profile=pre-prod" >> $GITHUB_OUTPUT
|
echo "profile=pre-prod" >> $GITHUB_OUTPUT
|
||||||
echo "channel=pre-prod-client" >> $GITHUB_OUTPUT
|
echo "channel=pre-prod-client" >> $GITHUB_OUTPUT
|
||||||
echo "api_url=${{ secrets.PREPROD_API_URL }}" >> $GITHUB_OUTPUT
|
echo "api_url=${{ secrets.PREPROD_API_URL }}" >> $GITHUB_OUTPUT
|
||||||
echo "apk_name=mobile-pre-prod-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
echo "apk_name=mobile-pre-prod-$(date +%Y%m%d-%H%M).apk" >> $GITHUB_OUTPUT
|
||||||
echo "message=Pre-prod update $(date +%Y%m%d-%H%M)" >> $GITHUB_OUTPUT
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Inject EAS project ID
|
- name: Inject EAS project ID
|
||||||
@@ -120,6 +118,7 @@ jobs:
|
|||||||
NODE_OPTIONS: "--max-old-space-size=2048"
|
NODE_OPTIONS: "--max-old-space-size=2048"
|
||||||
run: |
|
run: |
|
||||||
RUNTIME_VERSION=$(jq -r '.expo.runtimeVersion' app.json)
|
RUNTIME_VERSION=$(jq -r '.expo.runtimeVersion' app.json)
|
||||||
|
COMMIT_MESSAGE=$(git log -1 --pretty=%s ${{ github.sha }})
|
||||||
npx expo export --platform android --output-dir dist
|
npx expo export --platform android --output-dir dist
|
||||||
jq '.expo' app.json > dist/expoconfig.json
|
jq '.expo' app.json > dist/expoconfig.json
|
||||||
cd dist && zip -r ../bundle.zip . && cd ..
|
cd dist && zip -r ../bundle.zip . && cd ..
|
||||||
@@ -129,5 +128,5 @@ jobs:
|
|||||||
-F "runtimeVersion=$RUNTIME_VERSION" \
|
-F "runtimeVersion=$RUNTIME_VERSION" \
|
||||||
-F "channel=${{ steps.config.outputs.channel }}" \
|
-F "channel=${{ steps.config.outputs.channel }}" \
|
||||||
-F "commitHash=${{ github.sha }}" \
|
-F "commitHash=${{ github.sha }}" \
|
||||||
-F "commitMessage=${{ steps.config.outputs.message }}" \
|
-F "commitMessage=$COMMIT_MESSAGE" \
|
||||||
--fail
|
--fail
|
||||||
|
|||||||
Reference in New Issue
Block a user