From 8ea7082ea09b509b2049ad06a87e3dcd30511c55 Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 09:50:14 -0700 Subject: [PATCH 1/7] chore: fix dependabot workflow --- .github/workflows/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index a2711211..5bb3f662 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -20,7 +20,7 @@ permissions: jobs: test: - uses: ./.github/workflows/test.yml + uses: test.yml dependabot: needs: test runs-on: ubuntu-latest From 5dce307e6e0757bf70f0ef13131a839b30ff5e0e Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 10:29:18 -0700 Subject: [PATCH 2/7] chore: fix release.yml using workaround suggested in https://github.com/cycjimmy/semantic-release-action/issues/159 --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa6f37d0..a324ca75 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,7 +67,7 @@ jobs: sed -i '' "s/checksum: \"[a-z0-9]*\"/checksum: \"$CHECKSUM\"/g" $GITHUB_WORKSPACE/Package.swift - name: Semantic Release - uses: cycjimmy/semantic-release-action@v3 + uses: cycjimmy/semantic-release-action@v3.4.1 with: extra_plugins: | "@semantic-release/commit-analyzer" From 9f4d7b1937b7740bb799ed3aefc8e3ef8ff84dcc Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 10:32:09 -0700 Subject: [PATCH 3/7] chore: allow dependabot to call test workflow --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b56e12e2..3406c8c1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,6 +20,7 @@ on: types: [test] pull_request: branches: ['*'] + workflow_call jobs: test: From 8eb215c7b49e602d56c158ac48a28f1c0fdfbec5 Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 10:43:15 -0700 Subject: [PATCH 4/7] chore: workflow syntax --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3406c8c1..71884f0b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ on: types: [test] pull_request: branches: ['*'] - workflow_call + workflow_call: jobs: test: From 16d11913f3b03fc5409007a1a3edc2f54f753bb6 Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 10:46:19 -0700 Subject: [PATCH 5/7] chore: file location --- .github/workflows/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index 5bb3f662..4eb5124a 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -20,7 +20,7 @@ permissions: jobs: test: - uses: test.yml + uses: googlemaps/google-maps-ios-utils/.github/workflows/test.yml dependabot: needs: test runs-on: ubuntu-latest From 4efe04ed91dc6883eb527b04de6f91222713c689 Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 10:57:37 -0700 Subject: [PATCH 6/7] chore: revert dependabot file --- .github/workflows/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index 4eb5124a..a2711211 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -20,7 +20,7 @@ permissions: jobs: test: - uses: googlemaps/google-maps-ios-utils/.github/workflows/test.yml + uses: ./.github/workflows/test.yml dependabot: needs: test runs-on: ubuntu-latest From ec7a556df6bcee42f881732da24776e096ac5f8e Mon Sep 17 00:00:00 2001 From: Angela Yu <5506675+wangela@users.noreply.github.com> Date: Fri, 2 Jun 2023 11:39:20 -0700 Subject: [PATCH 7/7] chore: more fix for semantic release action per https://github.com/cycjimmy/semantic-release-action/issues/79#issuecomment-955463633 --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a324ca75..7c51e6eb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,6 +66,10 @@ jobs: CHECKSUM=$(swift package compute-checksum ./GoogleMapsUtils.xcframework.zip) sed -i '' "s/checksum: \"[a-z0-9]*\"/checksum: \"$CHECKSUM\"/g" $GITHUB_WORKSPACE/Package.swift + - uses: actions/setup-node@v2 + with: + node-version: '14' + - name: Semantic Release uses: cycjimmy/semantic-release-action@v3.4.1 with: