Suppression de build pal, hardcode des variables pour debug
This commit is contained in:
@@ -56,12 +56,12 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Download and decrypt baserom
|
- name: Download and decrypt baserom
|
||||||
run: |
|
run: |
|
||||||
curl -L "${{ vars.BASEROM_US10_URL }}" -o baserom.us.v10.enc.z64
|
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 "${{ vars.BASEROM_US10_KEY}"
|
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 }')
|
FILE_SHA1=$(sha1sum baserom.us.v10.z64 | awk '{ print $1 }')
|
||||||
echo "Calculated SHA1 - $FILE_SHA1"
|
echo "Calculated SHA1 - $FILE_SHA1"
|
||||||
echo "Expected SHA1 - ${{ vars.BASEROM_US10_SHA1 }}"
|
echo "Expected SHA1 - 79a6de8d485242cab3603461d4e35645a08db645"
|
||||||
[ "$FILE_SHA1" != "${{ vars.BASEROM_US10_SHA1 }}" ] && exit 1 || echo "Checksum verification passed"
|
[ "$FILE_SHA1" != "79a6de8d485242cab3603461d4e35645a08db645" ] && exit 1 || echo "Checksum verification passed"
|
||||||
|
|
||||||
- name: Compile
|
- name: Compile
|
||||||
run: make
|
run: make
|
||||||
@@ -70,32 +70,32 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
FILE_SHA1=$(sha1sum build/us.v10/banjo.us.v10.z64 | awk '{ print $1 }')
|
FILE_SHA1=$(sha1sum build/us.v10/banjo.us.v10.z64 | awk '{ print $1 }')
|
||||||
echo "Calculated SHA1 - $FILE_SHA1"
|
echo "Calculated SHA1 - $FILE_SHA1"
|
||||||
echo "Expected SHA1 - ${{ vars.BASEROM_US10_SHA1 }}"
|
echo "Expected SHA1 - 79a6de8d485242cab3603461d4e35645a08db645"
|
||||||
[ "$FILE_SHA1" != "${{ vars.BASEROM_US10_SHA1 }}" ] && exit 1 || echo "Checksum verification passed"
|
[ "$FILE_SHA1" != "79a6de8d485242cab3603461d4e35645a08db645" ] && exit 1 || echo "Checksum verification passed"
|
||||||
|
|
||||||
build-test-pal:
|
# build-test-pal:
|
||||||
name: Test PAL Build
|
# name: Test PAL Build
|
||||||
runs-on: ubuntu-latest
|
# runs-on: ubuntu-latest
|
||||||
needs: build-image
|
# needs: build-image
|
||||||
container:
|
# container:
|
||||||
image: git.azuze.fr/kawa/banjo-kazooie:latest
|
# image: git.azuze.fr/kawa/banjo-kazooie:latest
|
||||||
steps:
|
# steps:
|
||||||
- name: Download and decrypt baserom
|
# - name: Download and decrypt baserom
|
||||||
run: |
|
# run: |
|
||||||
curl -L "${{ vars.BASEROM_PAL_URL }}" -o baserom.pal.enc.z64
|
# 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}"
|
# 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 }')
|
# FILE_SHA1=$(sha1sum baserom.pal.z64 | awk '{ print $1 }')
|
||||||
echo "Calculated SHA1 - $FILE_SHA1"
|
# echo "Calculated SHA1 - $FILE_SHA1"
|
||||||
echo "Expected SHA1 - ${{ vars.BASEROM_PAL_SHA1 }}"
|
# echo "Expected SHA1 - ${{ vars.BASEROM_PAL_SHA1 }}"
|
||||||
[ "$FILE_SHA1" != "${{ vars.BASEROM_PAL_SHA1 }}" ] && exit 1 || echo "Checksum verification passed"
|
# [ "$FILE_SHA1" != "${{ vars.BASEROM_PAL_SHA1 }}" ] && exit 1 || echo "Checksum verification passed"
|
||||||
|
|
||||||
- name: Compile
|
# - name: Compile
|
||||||
run: make VERSION=pal
|
# run: make VERSION=pal
|
||||||
|
|
||||||
- name: Verify ROM
|
# - name: Verify ROM
|
||||||
run: |
|
# run: |
|
||||||
DECOMP_SHA1=$(sha1sum decompressed.pal.z64 | awk '{ print $1 }')
|
# DECOMP_SHA1=$(sha1sum decompressed.pal.z64 | awk '{ print $1 }')
|
||||||
FILE_SHA1=$(sha1sum build/pal/banjo.pal.prelim.z64 | awk '{ print $1 }')
|
# FILE_SHA1=$(sha1sum build/pal/banjo.pal.prelim.z64 | awk '{ print $1 }')
|
||||||
echo "Calculated SHA1 - $FILE_SHA1"
|
# echo "Calculated SHA1 - $FILE_SHA1"
|
||||||
echo "Expected SHA1 - $DECOMP_SHA1"
|
# echo "Expected SHA1 - $DECOMP_SHA1"
|
||||||
[ "$FILE_SHA1" != "$DECOMP_SHA1" ] && exit 1 || echo "Checksum verification passed"
|
# [ "$FILE_SHA1" != "$DECOMP_SHA1" ] && exit 1 || echo "Checksum verification passed"
|
||||||
|
Reference in New Issue
Block a user