name: Unity-ALF-Ultimate-Final-Final on: [push] jobs: activation: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Force Generate ALF run: | # 현재 폴더 권한을 777로 풀어서 Docker가 파일을 마음대로 쓸 수 있게 합니다. (Check) chmod -R 777 . docker run --rm \ -v "$(pwd):/project" \ -w /project \ unityci/editor:ubuntu-2022.3.20f1-base-3 \ unity-editor \ -batchmode \ -nographics \ -createManualActivationFile \ -logfile /dev/stdout \ -quit # 파일이 생겼는지 로그에 팍팍 찍어봅니다. (Check) echo "### 생성된 파일 목록 확인 ###" ls -al *.alf || echo "파일이 아직도 없습니다 ㅠㅠ" - name: Upload ALF uses: actions/upload-artifact@v3 with: name: Unity-Manual-ALF path: ./*.alf # 이번엔 진짜 잡힐 겁니다!