ci: fixes for yml

This commit is contained in:
mahee96
2026-02-25 00:40:09 +05:30
parent eb251b89c9
commit ad54cbadc1
2 changed files with 8 additions and 17 deletions

View File

@@ -13,7 +13,8 @@ jobs:
build: build:
runs-on: macos-26 runs-on: macos-26
env: env:
HAS_DEPLOY_KEY: ${{ secrets.CROSS_REPO_PUSH_KEY }} DEPLOY_KEY: ${{ secrets.CROSS_REPO_PUSH_KEY }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RELEASE_NAME: Alpha RELEASE_NAME: Alpha
CHANNEL: alpha CHANNEL: alpha
UPSTREAM_CHANNEL: "nightly" UPSTREAM_CHANNEL: "nightly"
@@ -29,8 +30,6 @@ jobs:
LAST_SUCCESSFUL_COMMIT=$(python3 scripts/ci/workflow.py last-successful-commit \ LAST_SUCCESSFUL_COMMIT=$(python3 scripts/ci/workflow.py last-successful-commit \
"${{ github.workflow }}" "${{ env.CHANNEL }}" || echo "") "${{ github.workflow }}" "${{ env.CHANNEL }}" || echo "")
echo "LAST_SUCCESSFUL_COMMIT=$LAST_SUCCESSFUL_COMMIT" | tee -a $GITHUB_ENV echo "LAST_SUCCESSFUL_COMMIT=$LAST_SUCCESSFUL_COMMIT" | tee -a $GITHUB_ENV
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: brew install ldid xcbeautify - run: brew install ldid xcbeautify
@@ -173,7 +172,7 @@ jobs:
path: SideStore.dSYMs.zip path: SideStore.dSYMs.zip
- uses: actions/checkout@v4 - uses: actions/checkout@v4
if: steps.build_gate.outputs.should_skip != 'true' && env.HAS_PUSH_KEY != '' if: env.DEPLOY_KEY != ''
with: with:
repository: "SideStore/apps-v2.json" repository: "SideStore/apps-v2.json"
ref: "main" ref: "main"
@@ -184,9 +183,8 @@ jobs:
# deploy # deploy
# -------------------------------------------------- # --------------------------------------------------
- name: Deploy - name: Deploy
if: steps.build_gate.outputs.should_skip != 'true' && env.HAS_PUSH_KEY != '' if: env.DEPLOY_KEY != ''
env: env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
python3 scripts/ci/workflow.py dump-project-settings python3 scripts/ci/workflow.py dump-project-settings
PRODUCT_NAME=$(python3 scripts/ci/workflow.py read-product-name) PRODUCT_NAME=$(python3 scripts/ci/workflow.py read-product-name)
@@ -209,8 +207,6 @@ jobs:
# upload release # upload release
# -------------------------------------------------- # --------------------------------------------------
- name: Upload Release - name: Upload Release
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
python3 scripts/ci/workflow.py upload-release \ python3 scripts/ci/workflow.py upload-release \
"$RELEASE_NAME" \ "$RELEASE_NAME" \

View File

@@ -15,7 +15,8 @@ jobs:
build: build:
runs-on: macos-26 runs-on: macos-26
env: env:
HAS_DEPLOY_KEY: ${{ secrets.CROSS_REPO_PUSH_KEY }} DEPLOY_KEY: ${{ secrets.CROSS_REPO_PUSH_KEY }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RELEASE_NAME: Nightly RELEASE_NAME: Nightly
CHANNEL: nightly CHANNEL: nightly
UPSTREAM_CHANNEL: "" UPSTREAM_CHANNEL: ""
@@ -31,8 +32,6 @@ jobs:
LAST_SUCCESSFUL_COMMIT=$(python3 scripts/ci/workflow.py last-successful-commit \ LAST_SUCCESSFUL_COMMIT=$(python3 scripts/ci/workflow.py last-successful-commit \
"${{ github.workflow }}" "${{ env.CHANNEL }}" || echo "") "${{ github.workflow }}" "${{ env.CHANNEL }}" || echo "")
echo "LAST_SUCCESSFUL_COMMIT=$LAST_SUCCESSFUL_COMMIT" | tee -a $GITHUB_ENV echo "LAST_SUCCESSFUL_COMMIT=$LAST_SUCCESSFUL_COMMIT" | tee -a $GITHUB_ENV
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Check for new changes (on schedule) - name: Check for new changes (on schedule)
id: check_changes id: check_changes
@@ -211,7 +210,7 @@ jobs:
path: SideStore.dSYMs.zip path: SideStore.dSYMs.zip
- uses: actions/checkout@v4 - uses: actions/checkout@v4
if: steps.build_gate.outputs.should_skip != 'true' && env.HAS_PUSH_KEY != '' if: steps.build_gate.outputs.should_skip != 'true' && env.DEPLOY_KEY != ''
with: with:
repository: "SideStore/apps-v2.json" repository: "SideStore/apps-v2.json"
ref: "main" ref: "main"
@@ -222,9 +221,7 @@ jobs:
# deploy # deploy
# -------------------------------------------------- # --------------------------------------------------
- name: Deploy - name: Deploy
if: steps.build_gate.outputs.should_skip != 'true' && env.HAS_PUSH_KEY != '' if: steps.build_gate.outputs.should_skip != 'true' && env.DEPLOY_KEY != ''
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
python3 scripts/ci/workflow.py dump-project-settings python3 scripts/ci/workflow.py dump-project-settings
PRODUCT_NAME=$(python3 scripts/ci/workflow.py read-product-name) PRODUCT_NAME=$(python3 scripts/ci/workflow.py read-product-name)
@@ -248,8 +245,6 @@ jobs:
# -------------------------------------------------- # --------------------------------------------------
- name: Upload Release - name: Upload Release
if: steps.build_gate.outputs.should_skip != 'true' if: steps.build_gate.outputs.should_skip != 'true'
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
python3 scripts/ci/workflow.py upload-release \ python3 scripts/ci/workflow.py upload-release \
"$RELEASE_NAME" \ "$RELEASE_NAME" \