Skip to content

Commit

Permalink
Update CI with MacOS runner
Browse files Browse the repository at this point in the history
  • Loading branch information
ckormanyos committed Jul 8, 2024
1 parent 735358e commit 578abd7
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
19 changes: 19 additions & 0 deletions .github/workflows/ti84-ref_app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,22 @@ jobs:
make TYP_OS=UNIX all
echo 'build-and-verify-refapp partial verify result'
ls -la ../bin/refapp.8xp
gcc-build-native-macos:
runs-on: macos-latest
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v4
with:
fetch-depth: '0'
- name: get-sdcc-toolchain
run: |
brew install sdcc
- name: build-and-verify-refapp
run: |
cd build
sdcc -v
make TYP_OS=UNIX all
echo 'build-and-verify-refapp partial verify result'
ls -la ../bin/refapp.8xp
3 changes: 2 additions & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,8 @@ make TYP_OS=UNIX all
Testing has been performed on the target system, which is a fully-functioning
TI-84 Plus calculator purchased years ago from a commercial retailer.

Continuous integration is performed on GHA using an ubuntu-latest runner.
Continuous integration is performed on GHA using a ubuntu-latest
and macos-latest runners.
The [workflow run](./.github/workflows/ti84-ref_app.yml)
builds the application and verifies the presence of `bin/refapp.8xp`.

Expand Down

0 comments on commit 578abd7

Please sign in to comment.