diff --git a/.gitea/workflows/default.yaml b/.gitea/workflows/default.yaml index 4ef9ad01..3d40a2ad 100644 --- a/.gitea/workflows/default.yaml +++ b/.gitea/workflows/default.yaml @@ -56,12 +56,12 @@ jobs: steps: - name: Download and decrypt baserom run: | - curl -L "${{ vars.BASEROM_US10_URL }}" -o baserom.us.v10.enc.z64 - openssl enc -d -aes-256-cbc -in baserom.us.v10.enc.z64 -out baserom.us.v10.z64 -k "${{ vars.BASEROM_US10_KEY}" + curl -L "https://f003.backblazeb2.com/file/KawaPublicCDN/jv/roms+n64/baserom.us.v10.enc.z64" -o baserom.us.v10.enc.z64 + openssl enc -d -aes-256-cbc -in baserom.us.v10.enc.z64 -out baserom.us.v10.z64 -k "penis" FILE_SHA1=$(sha1sum baserom.us.v10.z64 | awk '{ print $1 }') echo "Calculated SHA1 - $FILE_SHA1" - echo "Expected SHA1 - ${{ vars.BASEROM_US10_SHA1 }}" - [ "$FILE_SHA1" != "${{ vars.BASEROM_US10_SHA1 }}" ] && exit 1 || echo "Checksum verification passed" + echo "Expected SHA1 - 79a6de8d485242cab3603461d4e35645a08db645" + [ "$FILE_SHA1" != "79a6de8d485242cab3603461d4e35645a08db645" ] && exit 1 || echo "Checksum verification passed" - name: Compile run: make @@ -70,32 +70,32 @@ jobs: run: | FILE_SHA1=$(sha1sum build/us.v10/banjo.us.v10.z64 | awk '{ print $1 }') echo "Calculated SHA1 - $FILE_SHA1" - echo "Expected SHA1 - ${{ vars.BASEROM_US10_SHA1 }}" - [ "$FILE_SHA1" != "${{ vars.BASEROM_US10_SHA1 }}" ] && exit 1 || echo "Checksum verification passed" + echo "Expected SHA1 - 79a6de8d485242cab3603461d4e35645a08db645" + [ "$FILE_SHA1" != "79a6de8d485242cab3603461d4e35645a08db645" ] && exit 1 || echo "Checksum verification passed" - build-test-pal: - name: Test PAL Build - runs-on: ubuntu-latest - needs: build-image - container: - image: git.azuze.fr/kawa/banjo-kazooie:latest - steps: - - name: Download and decrypt baserom - run: | - curl -L "${{ vars.BASEROM_PAL_URL }}" -o baserom.pal.enc.z64 - openssl enc -d -aes-256-cbc -in baserom.pal.enc.z64 -out baserom.pal.z64 -k "${{ vars.BASEROM_PAL_KEY}" - FILE_SHA1=$(sha1sum baserom.pal.z64 | awk '{ print $1 }') - echo "Calculated SHA1 - $FILE_SHA1" - echo "Expected SHA1 - ${{ vars.BASEROM_PAL_SHA1 }}" - [ "$FILE_SHA1" != "${{ vars.BASEROM_PAL_SHA1 }}" ] && exit 1 || echo "Checksum verification passed" + # build-test-pal: + # name: Test PAL Build + # runs-on: ubuntu-latest + # needs: build-image + # container: + # image: git.azuze.fr/kawa/banjo-kazooie:latest + # steps: + # - name: Download and decrypt baserom + # run: | + # curl -L "${{ vars.BASEROM_PAL_URL }}" -o baserom.pal.enc.z64 + # openssl enc -d -aes-256-cbc -in baserom.pal.enc.z64 -out baserom.pal.z64 -k "${{ vars.BASEROM_PAL_KEY}" + # FILE_SHA1=$(sha1sum baserom.pal.z64 | awk '{ print $1 }') + # echo "Calculated SHA1 - $FILE_SHA1" + # echo "Expected SHA1 - ${{ vars.BASEROM_PAL_SHA1 }}" + # [ "$FILE_SHA1" != "${{ vars.BASEROM_PAL_SHA1 }}" ] && exit 1 || echo "Checksum verification passed" - - name: Compile - run: make VERSION=pal + # - name: Compile + # run: make VERSION=pal - - name: Verify ROM - run: | - DECOMP_SHA1=$(sha1sum decompressed.pal.z64 | awk '{ print $1 }') - FILE_SHA1=$(sha1sum build/pal/banjo.pal.prelim.z64 | awk '{ print $1 }') - echo "Calculated SHA1 - $FILE_SHA1" - echo "Expected SHA1 - $DECOMP_SHA1" - [ "$FILE_SHA1" != "$DECOMP_SHA1" ] && exit 1 || echo "Checksum verification passed" + # - name: Verify ROM + # run: | + # DECOMP_SHA1=$(sha1sum decompressed.pal.z64 | awk '{ print $1 }') + # FILE_SHA1=$(sha1sum build/pal/banjo.pal.prelim.z64 | awk '{ print $1 }') + # echo "Calculated SHA1 - $FILE_SHA1" + # echo "Expected SHA1 - $DECOMP_SHA1" + # [ "$FILE_SHA1" != "$DECOMP_SHA1" ] && exit 1 || echo "Checksum verification passed"