diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index 168f9bb..983209d 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -35,6 +35,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run build info checks run: ./tests/run_build_info_checks.sh @@ -53,6 +56,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run logic checks run: ./tests/run_logic_checks.sh @@ -71,6 +77,12 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + + - name: test + run: tree build/ + - name: Run instruction checks run: ./tests/run_instruction_checks.sh @@ -89,6 +101,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run instruction check - jalr run: ./build/tests/c/instruction_checks/jalr.elf @@ -107,6 +122,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run instruction check - plain_disassembly run: ./build/tests/c/instruction_checks/plain_disassembly.elf @@ -125,6 +143,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run instruction check - r3000gte_disasm run: ./build/tests/c/instruction_checks/r3000gte_disasm.elf @@ -143,6 +164,9 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run instruction check - r5900_trunc_cvt run: ./build/tests/c/instruction_checks/r5900_trunc_cvt.elf @@ -161,5 +185,8 @@ jobs: name: artifact path: build/ + - name: Make tests executable + run: chmod --recursive +x build/ + - name: Run instruction check - r5900_vcallms run: ./build/tests/c/instruction_checks/r5900_vcallms.elf