From 1f6a1131a212a14898a1f5f8517b0734a0a46344 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:41:00 +0000 Subject: [PATCH 1/3] Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bb18a0f..3a4441a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -260,7 +260,7 @@ jobs: - name: Repository checkout uses: actions/checkout@v3 - name: Download the build output - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4.1.7 with: name: ParetoSecurity.app - name: Patch permissions kTCCServiceAppleEvents @@ -288,7 +288,7 @@ jobs: - name: Repository checkout uses: actions/checkout@v3 - name: Download the build output - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4.1.7 with: name: ParetoSecurity.app - name: Patch permissions kTCCServiceAppleEvents From 8820b573e2fd8c3d63c179e2b6e4cd6795ec8602 Mon Sep 17 00:00:00 2001 From: Neyts Zupan Date: Wed, 4 Sep 2024 13:43:23 +0100 Subject: [PATCH 2/3] Update test.yml --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3a4441a..ee20a56 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -260,7 +260,7 @@ jobs: - name: Repository checkout uses: actions/checkout@v3 - name: Download the build output - uses: actions/download-artifact@v4.1.7 + uses: actions/download-artifact@v4 with: name: ParetoSecurity.app - name: Patch permissions kTCCServiceAppleEvents @@ -288,7 +288,7 @@ jobs: - name: Repository checkout uses: actions/checkout@v3 - name: Download the build output - uses: actions/download-artifact@v4.1.7 + uses: actions/download-artifact@v4 with: name: ParetoSecurity.app - name: Patch permissions kTCCServiceAppleEvents From 0f43db3a7881848cd3d3772a6ff31d17653a83db Mon Sep 17 00:00:00 2001 From: Neyts Zupan Date: Fri, 6 Sep 2024 22:44:51 +0200 Subject: [PATCH 3/3] To use the new actions/download-artifactv4 we also need to update the actions/upload-artifact to v4 --- .github/workflows/release.yml | 6 +++--- .github/workflows/test.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fdc4c70..4644644 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -127,7 +127,7 @@ jobs: run: ditto -V -c -k --keepParent Export/Pareto\ Security.app ParetoSecurity.app.zip - name: Upload App to Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ParetoSecurity.app path: ParetoSecurity.app.zip @@ -139,7 +139,7 @@ jobs: run: xcrun notarytool submit ParetoSecurity.dmg --password ${{ secrets.NOTARIZATION_PASSWORD }} --apple-id ${{ secrets.NOTARIZATION_USERNAME }} --team-id PM784W7B8X --progress --wait - name: Upload DMG to Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ParetoSecurity.dmg path: ParetoSecurity.dmg @@ -349,7 +349,7 @@ jobs: run: make build-release-setapp - name: Upload App to Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ParetoSecuritySetApp.app path: ParetoSecuritySetApp.app.zip diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ee20a56..b788b31 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -236,7 +236,7 @@ jobs: - name: Compress app for storage run: ditto -V -c -k --keepParent Export/Pareto\ Security.app ParetoSecurity.app.zip - name: Upload App to Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ParetoSecurity.app path: ParetoSecurity.app.zip @@ -404,7 +404,7 @@ jobs: run: ditto -V -c -k --keepParent SetAppExport/Pareto\ Security.app ParetoSecuritySetApp.app.zip - name: Upload App to Artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: ParetoSecuritySetApp.app path: ParetoSecuritySetApp.app.zip