From 0c862bcc44e5656db6969dbae74a2c996def0f0a Mon Sep 17 00:00:00 2001 From: cooney Date: Wed, 1 Apr 2026 17:18:45 +0900 Subject: [PATCH] Update .gitea/workflows/activation.yaml --- .gitea/workflows/activation.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/activation.yaml b/.gitea/workflows/activation.yaml index 71109ed..b703c6c 100644 --- a/.gitea/workflows/activation.yaml +++ b/.gitea/workflows/activation.yaml @@ -1,4 +1,4 @@ -name: Unity-ALF-Ultimate-Final-Final +name: Unity-ALF-Absolute-Final on: [push] jobs: @@ -10,11 +10,13 @@ jobs: - name: Force Generate ALF run: | - # 현재 폴더 권한을 777로 풀어서 Docker가 파일을 마음대로 쓸 수 있게 합니다. (Check) + # 1. 현재 폴더 권한을 완전히 풉니다. chmod -R 777 . + # 2. 핵심: 도커 실행 시 사용자 ID를 현재 사용자(mingu)와 맞춥니다. (Check) docker run --rm \ -v "$(pwd):/project" \ + -u $(id -u):$(id -g) \ -w /project \ unityci/editor:ubuntu-2022.3.20f1-base-3 \ unity-editor \ @@ -24,12 +26,13 @@ jobs: -logfile /dev/stdout \ -quit - # 파일이 생겼는지 로그에 팍팍 찍어봅니다. (Check) + # 3. 파일이 어느 구석에 생겨도 다 찾아내서 권한을 부여합니다. + sudo chmod 666 *.alf || true echo "### 생성된 파일 목록 확인 ###" - ls -al *.alf || echo "파일이 아직도 없습니다 ㅠㅠ" + ls -al *.alf - name: Upload ALF uses: actions/upload-artifact@v3 with: name: Unity-Manual-ALF - path: ./*.alf # 이번엔 진짜 잡힐 겁니다! \ No newline at end of file + path: ./*.alf # 이제 권한이 풀려서 업로드됩니다! \ No newline at end of file