Skip to content

Commit

Permalink
CI update.
Browse files Browse the repository at this point in the history
  • Loading branch information
redcode committed Dec 23, 2024

Verified

This commit was signed with the committer’s verified signature.
akshatmittal Akshat Mittal
1 parent 834c753 commit dd4adba
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/build-and-test-library.yml
Original file line number Diff line number Diff line change
@@ -31,6 +31,7 @@ env:
Z80_WITH_PDF_DOCUMENTATION: NO
Z80_WITH_PKGCONFIG_SUPPORT: NO
Z80_WITH_STANDARD_DOCUMENTS: NO
Z80_WITH_STEP_TESTS: NO
Z80_WITH_TESTS: YES
Z80_WITH_EXECUTE: YES
Z80_WITH_FULL_IM0: YES
@@ -55,7 +56,7 @@ jobs:
if: startsWith(matrix.os, 'macos') || startsWith(matrix.os, 'ubuntu')
run: |
mkdir -p "${{github.workspace}}/build"
curl -L "${{env.ZETA_TARBALL_URL}}" | xz -cd | tar -C "${{github.workspace}}/build" --strip-components=2 -xvf - Zeta/API/Z
curl -L "${{env.ZETA_TARBALL_URL}}" | xz -cd | tar -C "${{github.workspace}}/build" --strip-components=2 -xf - Zeta/API/Z
- name: Install dependencies (Windows)
if: startsWith(matrix.os, 'windows')
@@ -76,6 +77,7 @@ jobs:
-DZ80_WITH_PDF_DOCUMENTATION=${{env.Z80_WITH_PDF_DOCUMENTATION}}
-DZ80_WITH_PKGCONFIG_SUPPORT=${{env.Z80_WITH_PKGCONFIG_SUPPORT}}
-DZ80_WITH_STANDARD_DOCUMENTS=${{env.Z80_WITH_STANDARD_DOCUMENTS}}
-DZ80_WITH_STEP_TESTS=${{env.Z80_WITH_STEP_TESTS}}
-DZ80_WITH_TESTS=${{env.Z80_WITH_TESTS}}
-DZ80_WITH_EXECUTE=${{env.Z80_WITH_EXECUTE}}
-DZ80_WITH_FULL_IM0=${{env.Z80_WITH_FULL_IM0}}
4 changes: 3 additions & 1 deletion .github/workflows/build-documentation.yml
Original file line number Diff line number Diff line change
@@ -26,6 +26,7 @@ env:
Z80_WITH_PDF_DOCUMENTATION: YES
Z80_WITH_PKGCONFIG_SUPPORT: NO
Z80_WITH_STANDARD_DOCUMENTS: NO
Z80_WITH_STEP_TESTS: NO
Z80_WITH_TESTS: NO

jobs:
@@ -46,7 +47,7 @@ jobs:
- name: Install dependencies
run: |
mkdir -p "${{github.workspace}}/build"
curl -L "${{env.ZETA_TARBALL_URL}}" | xz -cd | tar -C "${{github.workspace}}/build" --strip-components=2 -xvf - Zeta/API/Z
curl -L "${{env.ZETA_TARBALL_URL}}" | xz -cd | tar -C "${{github.workspace}}/build" --strip-components=2 -xf - Zeta/API/Z
- name: Configure CMake
run: >-
@@ -59,6 +60,7 @@ jobs:
-DZ80_WITH_PDF_DOCUMENTATION=${{env.Z80_WITH_PDF_DOCUMENTATION}}
-DZ80_WITH_PKGCONFIG_SUPPORT=${{env.Z80_WITH_PKGCONFIG_SUPPORT}}
-DZ80_WITH_STANDARD_DOCUMENTS=${{env.Z80_WITH_STANDARD_DOCUMENTS}}
-DZ80_WITH_STEP_TESTS=${{env.Z80_WITH_STEP_TESTS}}
-DZ80_WITH_TESTS=${{env.Z80_WITH_TESTS}}
-B "${{github.workspace}}/build"
-S "${{github.workspace}}"

0 comments on commit dd4adba

Please sign in to comment.