From 5536b3813898b4fbfbe7a47fe2f729f5d2e6b73d Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sat, 15 Nov 2025 22:01:28 +0900 Subject: [PATCH 1/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EB=AA=85=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 1 + .github/workflows/prod-cd.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 9a3ae34a4..a951b278e 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -73,6 +73,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} + permissions: "packages:read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index c96074d19..0ce68d8e5 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -71,6 +71,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} + permissions: "packages:read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From eb00efb603fc16a194cf7bd9f6834ff110001b79 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sat, 15 Nov 2025 22:26:09 +0900 Subject: [PATCH 2/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EB=AA=85=EC=8B=9C=20=EB=AC=B8=EB=B2=95=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 2 +- .github/workflows/prod-cd.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index a951b278e..2cd5474ed 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -73,7 +73,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permissions: "packages:read" + permission-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index 0ce68d8e5..d59b24f9c 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -71,7 +71,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permissions: "packages:read" + permission-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From f32d19345068da50da9e9bd434ff90a5a74e2ee1 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sat, 15 Nov 2025 22:28:14 +0900 Subject: [PATCH 3/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EB=AA=85=EC=8B=9C=20=EB=AC=B8=EB=B2=95=20=EC=98=A4?= =?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 2 +- .github/workflows/prod-cd.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index a951b278e..2cd5474ed 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -73,7 +73,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permissions: "packages:read" + permission-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index 0ce68d8e5..d59b24f9c 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -71,7 +71,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permissions: "packages:read" + permission-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From ad0db060efc7a698d2ca1040e6b398db640b7536 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sat, 15 Nov 2025 22:35:38 +0900 Subject: [PATCH 4/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20Contents=20=EC=9D=BD=EA=B8=B0?= =?UTF-8?q?=20=EA=B6=8C=ED=95=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 1 + .github/workflows/prod-cd.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 2cd5474ed..9de27ee19 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -74,6 +74,7 @@ jobs: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} permission-packages: "read" + permission-contents: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index d59b24f9c..6c8869a61 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -72,6 +72,7 @@ jobs: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} permission-packages: "read" + permission-contents: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From 2e8ee59cde67d01dbfe3bb41e4c53f01710eeec7 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sat, 15 Nov 2025 23:46:07 +0900 Subject: [PATCH 5/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=A1=B0=EC=A7=81=20=EB=A0=88?= =?UTF-8?q?=EB=B2=A8=EC=97=90=EC=84=9C=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 3 +-- .github/workflows/prod-cd.yml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 9de27ee19..2d6ca3106 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -73,8 +73,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permission-packages: "read" - permission-contents: "read" + permission-organization-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index 6c8869a61..73d57608c 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -71,8 +71,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - permission-packages: "read" - permission-contents: "read" + permission-organization-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From 8145edcbe573d40233b7584112cb5c9a33b9de9c Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sun, 16 Nov 2025 00:06:50 +0900 Subject: [PATCH 6/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=A1=B0=EC=A7=81=20=EB=A0=88?= =?UTF-8?q?=EB=B2=A8=EC=97=90=EC=84=9C=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 1 + .github/workflows/prod-cd.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 2d6ca3106..5ea6d6769 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -73,6 +73,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} + owner: 'solid-connection' permission-organization-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index 73d57608c..2146ce229 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -71,6 +71,7 @@ jobs: with: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} + owner: 'solid-connection' permission-organization-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- From 870a026fe60c7d95c3aa1a6b0117552292353b46 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sun, 16 Nov 2025 00:43:24 +0900 Subject: [PATCH 7/9] =?UTF-8?q?fix:=20Github=20App=EC=9D=B4=20=EB=B0=9C?= =?UTF-8?q?=ED=96=89=ED=95=9C=20=EC=9E=84=EC=8B=9C=20=ED=86=A0=ED=81=B0?= =?UTF-8?q?=EC=97=90=20=EB=8C=80=ED=95=B4=20=EC=A1=B0=EC=A7=81=20=EB=A0=88?= =?UTF-8?q?=EB=B2=A8=EC=97=90=EC=84=9C=20=EC=9D=BD=EA=B8=B0=20=EA=B6=8C?= =?UTF-8?q?=ED=95=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 2 +- .github/workflows/prod-cd.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 5ea6d6769..7fe433a56 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -74,7 +74,7 @@ jobs: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} owner: 'solid-connection' - permission-organization-packages: "read" + permission-packages: "read" # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote diff --git a/.github/workflows/prod-cd.yml b/.github/workflows/prod-cd.yml index 2146ce229..3272deb9e 100644 --- a/.github/workflows/prod-cd.yml +++ b/.github/workflows/prod-cd.yml @@ -72,7 +72,8 @@ jobs: app-id: ${{ secrets.GH_APP_ID }} private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} owner: 'solid-connection' - permission-organization-packages: "read" + permission-packages: "read" + # --- 5. 설정 파일들만 scp로 전송 --- - name: Copy config files to remote From 6e15220289b21429e9a77bc0ec4ad8a53be802da Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sun, 16 Nov 2025 00:52:51 +0900 Subject: [PATCH 8/9] =?UTF-8?q?test:=20fork=20repo=EC=9D=98=20=EC=9E=91?= =?UTF-8?q?=EC=97=85=20branch=EC=97=90=EC=84=9C=20=ED=95=B4=EB=8B=B9=20wor?= =?UTF-8?q?kflows=EA=B0=80=20=EC=8B=A4=ED=96=89=EB=90=98=EB=8F=84=EB=A1=9D?= =?UTF-8?q?=20=EC=9E=84=EC=8B=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index 7fe433a56..d09083eb0 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -2,7 +2,7 @@ name: "[DEV] Build Gradle and Deploy" on: push: - branches: [ "develop" ] + branches: [ "develop", "fix/564-github-app-token-permission" ] workflow_dispatch: jobs: From fb4e700ec14a7e1947fe0f25dd7a188ef9cc0c12 Mon Sep 17 00:00:00 2001 From: HEX <123macanic@naver.com> Date: Sun, 16 Nov 2025 01:00:54 +0900 Subject: [PATCH 9/9] =?UTF-8?q?refactor:=20test=EC=9A=A9=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-cd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-cd.yml b/.github/workflows/dev-cd.yml index d09083eb0..7fe433a56 100644 --- a/.github/workflows/dev-cd.yml +++ b/.github/workflows/dev-cd.yml @@ -2,7 +2,7 @@ name: "[DEV] Build Gradle and Deploy" on: push: - branches: [ "develop", "fix/564-github-app-token-permission" ] + branches: [ "develop" ] workflow_dispatch: jobs: