Skip to content

Merge pull request #190 from WhyPenguins/ci-fixes #198

Merge pull request #190 from WhyPenguins/ci-fixes

Merge pull request #190 from WhyPenguins/ci-fixes #198

Workflow file for this run

name: SplashKit Core macOS
on: [push, pull_request]
jobs:
build:
runs-on: macos-latest
env:
SDL_AUDIODRIVER: disk
steps:
- uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: build
working-directory: ./projects/cmake
run: |
cmake .
make -j 2
- name: execute
working-directory: ./bin
run: ./skunit_tests
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.3.3 # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- name: translate
working-directory: ./tools/translator
run: |
bundle install
bundle exec translate -v -i ../../