10 Commits (0302650acf47ce3c94e44eebd50f5bba705d9d17)

Author SHA1 Message Date
Chris Boesch 0302650acf Update ci.yml 1 year ago
Chris Boesch dcd16044f4 split in windows and uses PowerShell 1 year ago
Chris Boesch 39eaea027d fixed error time-out minutes 1 year ago
Chris Boesch df52b7be61 step names addes and switched to checkout v3 1 year ago
Chris Boesch a703faa8e4 Merge pull request #259 from perillo/improve-github-workflows
workflows: improve the jobs configuration
1 year ago
Chris Boesch f7e49d8c34 back to checkout@v2 1 year ago
Manlio Perillo fa335d4166 workflows: improve the jobs configuration
Reduce the timeout to 30 minutes for all the jobs, since it is enough.

Set strategy.fail-fast to false, so that we can see the full logs.
1 year ago
Manlio Perillo 6effa7fe84 workflow: add a test job to ci.yml
Add a job to run the ziglings unit tests, using `zig build test`.
1 year ago
Manlio Perillo b5036b776a workflows: use actions/checkout@v3
Use the new version of actions/checkout, since all Github Actions will
begin running on Node16 instead of Node12.

See https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
1 year ago
Manlio Perillo b59bef29b9 ci: add a CI workflow
Add a new github workflow named CI.

Add a job named compat, checking that and old Zig compiler will not fail
with a compiler error, but instead will print an useful error message.
1 year ago