CI: improve more ci worflow

This commit is contained in:
mahee96
2026-02-24 07:00:17 +05:30
parent 3d47d486ef
commit ea86b98674
3 changed files with 71 additions and 19 deletions

View File

@@ -17,6 +17,7 @@ jobs:
env:
REF_NAME: nightly
CHANNEL: nightly
UPSTREAM_CHANNEL: ''
steps:
- uses: actions/checkout@v4
@@ -173,10 +174,10 @@ jobs:
BUNDLE_ID=$(python3 scripts/ci/workflow.py get-bundle-id)
SOURCE_JSON="_includes/source.json"
IPA_NAME="$PRODUCT_NAME.ipa"
LAST_SUCCESSFUL_COMMIT=$(python3 scripts/ci/workflow.py last-successful-commit \
"${{ github.workflow }}" "$CHANNEL")
python3 scripts/ci/workflow.py deploy \
Dependencies/apps-v2.json \
"$SOURCE_JSON" \
@@ -189,13 +190,11 @@ jobs:
"$IPA_NAME" \
"$LAST_SUCCESSFUL_COMMIT"
RELEASE_NOTES=$(python3 scripts/ci/workflow.py retrieve-release-notes "$REF_NAME")
python3 scripts/ci/workflow.py upload-release \
"$RELEASE_NAME" \
"$RELEASE_TAG" \
"$IS_BETA" \
"$VERSION" \
"$REF_NAME" \
"$GITHUB_SHA" \
"$GITHUB_REPOSITORY" \
"$BUILT_DATE" \
"$BUILT_DATE_ALT" \
"$RELEASE_NOTES"
"$UPSTREAM_CHANNEL"