name: Unity-ALF-Ultimate-Fix on: [push] jobs: activation: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Force Generate ALF run: | # 현재 작업 디렉토리($(pwd))를 컨테이너의 /project에 확실히 연결합니다. 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 # 파일이 제대로 생겼는지 확인 (로그에 파일 이름이 떠야 함) ls -al *.alf - name: Upload ALF uses: actions/upload-artifact@v3 with: name: Unity-Manual-ALF path: ./*.alf # 이제 파일이 있으니 업로드될 겁니다!