From 4bd509c4d15f558db68f07f05b3c275534ce08a0 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:15:02 +0100 Subject: [PATCH 1/8] Update --- .github/workflows/update-deps.yml | 32 +++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index e7ec205a..9cac52b8 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -1,27 +1,27 @@ name: Update Dependencies on: - # Run every day. schedule: - cron: '0 3 * * *' - # And on on every PR merge so we get the updated dependencies ASAP, and to make sure the changelog doesn't conflict.gi push: - branches: - - main + branches: [main] + pull_request: # temporary until we merge the PR jobs: cocoa: - uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 - with: - path: scripts/update-cocoa.sh - name: Cocoa SDK - secrets: - api-token: ${{ secrets.CI_DEPLOY_KEY }} + runs-on: macos-latest + steps: + - uses: getsentry/github-workflows/updater@v3 + with: + path: scripts/update-cocoa.sh + name: Cocoa SDK + api-token: ${{ secrets.CI_DEPLOY_KEY }} java: - uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 - with: - path: scripts/update-java.sh - name: Java SDK - secrets: - api-token: ${{ secrets.CI_DEPLOY_KEY }} + runs-on: ubuntu-latest + steps: + - uses: getsentry/github-workflows/updater@v3 + with: + path: scripts/update-java.sh + name: Java SDK + api-token: ${{ secrets.CI_DEPLOY_KEY }} From 55a3efa75ac0448ad74cc1bbd6f19123085e2b07 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:16:22 +0100 Subject: [PATCH 2/8] Update --- .github/workflows/update-deps.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index 9cac52b8..aa7ef048 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -4,7 +4,8 @@ on: schedule: - cron: '0 3 * * *' push: - branches: [main] + branches: + - main pull_request: # temporary until we merge the PR jobs: From c2a44c19216861feeb4f3b5081cc76f8e9c3b2f5 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:20:02 +0100 Subject: [PATCH 3/8] Update --- .github/workflows/update-deps.yml | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index aa7ef048..455ff402 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -9,20 +9,19 @@ on: pull_request: # temporary until we merge the PR jobs: - cocoa: - runs-on: macos-latest - steps: - - uses: getsentry/github-workflows/updater@v3 - with: - path: scripts/update-cocoa.sh - name: Cocoa SDK - api-token: ${{ secrets.CI_DEPLOY_KEY }} - java: - runs-on: ubuntu-latest - steps: - - uses: getsentry/github-workflows/updater@v3 - with: - path: scripts/update-java.sh - name: Java SDK - api-token: ${{ secrets.CI_DEPLOY_KEY }} + uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 + with: + path: scripts/update-java.sh + name: Java/Android SDK + secrets: + api-token: ${{ secrets.CI_DEPLOY_KEY }} + + cocoa: + uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 + with: + path: scripts/update-cocoa.sh + name: Cocoa SDK + runs-on: macos-latest + secrets: + api-token: ${{ secrets.CI_DEPLOY_KEY }} From 4b2db430857eeaaaf46b8c97981dc839ce7ca5c5 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:21:32 +0100 Subject: [PATCH 4/8] Update --- .github/workflows/update-deps.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index 455ff402..ee8ad6f3 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -9,19 +9,18 @@ on: pull_request: # temporary until we merge the PR jobs: - java: + cocoa: uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 with: - path: scripts/update-java.sh - name: Java/Android SDK + path: scripts/update-cocoa.sh + name: Cocoa SDK secrets: api-token: ${{ secrets.CI_DEPLOY_KEY }} - cocoa: + java: uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 with: - path: scripts/update-cocoa.sh - name: Cocoa SDK - runs-on: macos-latest + path: scripts/update-java.sh + name: Java SDK secrets: api-token: ${{ secrets.CI_DEPLOY_KEY }} From 85af35869c628ee2bab1c61f40f5e399c77b6aad Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:21:59 +0100 Subject: [PATCH 5/8] Update --- .github/workflows/update-deps.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index ee8ad6f3..efcd881e 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -10,7 +10,7 @@ on: jobs: cocoa: - uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 + uses: getsentry/github-workflows/.github/workflows/updater.yml@v2 with: path: scripts/update-cocoa.sh name: Cocoa SDK @@ -18,7 +18,7 @@ jobs: api-token: ${{ secrets.CI_DEPLOY_KEY }} java: - uses: getsentry/github-workflows/.github/workflows/updater.yml@v3 + uses: getsentry/github-workflows/.github/workflows/updater.yml@v2 with: path: scripts/update-java.sh name: Java SDK From d8c14149f78873198ae28eea65c85756d419b4d3 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Mon, 1 Dec 2025 22:24:21 +0100 Subject: [PATCH 6/8] Update --- .github/workflows/update-deps.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index efcd881e..88cdfba1 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -14,6 +14,7 @@ jobs: with: path: scripts/update-cocoa.sh name: Cocoa SDK + runs-on: macos-latest secrets: api-token: ${{ secrets.CI_DEPLOY_KEY }} From abcdbcec5f3c400dca40ad4b98c7c92b64824cd5 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Wed, 3 Dec 2025 16:59:11 +0100 Subject: [PATCH 7/8] Update --- scripts/update-cocoa.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/update-cocoa.sh b/scripts/update-cocoa.sh index 8e82cc1b..da0db50d 100755 --- a/scripts/update-cocoa.sh +++ b/scripts/update-cocoa.sh @@ -75,6 +75,10 @@ set-version) newValue="${sample_podspec_var_name}'$2'" echo "${sample_podspec_content/${sample_podspec_whole_match}/$newValue}" >$sample_podspec_file + # Generate dummy framework first (required for pod update to work) + echo "Generating dummy framework for shared module..." + ./gradlew :sentry-samples:kmp-app-cocoapods:shared:generateDummyFramework + # Run pod update in the sample iOS app directory to update Podfile.lock echo "Running pod update in $sample_ios_app_dir..." (cd $sample_ios_app_dir && pod update) From 458c121e5d3bcb0285b9d3b34654a8b04a5ac075 Mon Sep 17 00:00:00 2001 From: Giancarlo Buenaflor Date: Wed, 3 Dec 2025 17:07:40 +0100 Subject: [PATCH 8/8] Update update-deps.yml to remove pull_request trigger Remove temporary pull_request trigger from workflow --- .github/workflows/update-deps.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/update-deps.yml b/.github/workflows/update-deps.yml index 88cdfba1..a19701ea 100644 --- a/.github/workflows/update-deps.yml +++ b/.github/workflows/update-deps.yml @@ -6,7 +6,6 @@ on: push: branches: - main - pull_request: # temporary until we merge the PR jobs: cocoa: