Commit graph

15 commits

Author SHA1 Message Date
Manlio Perillo
4e0a946edd workflows: remove the custom windows only jobs
Restore the job matrix to run on linux, macos and windows.

Remove lines with extra whitespace.

Improve the documentation of the Eowyn workflow.

Remove the single quoting of the workflow names.
2023-04-29 16:22:52 +02:00
Chris Boesch
25bc7f95db
switched back to bash on windows 2023-04-28 15:40:46 +00:00
Chris Boesch
c168c5f9cd
Update ci.yml 2023-04-28 11:20:54 +00:00
Chris Boesch
993d86f2cd
Update ci.yml 2023-04-28 11:17:57 +00:00
Chris Boesch
4754e758d3
Update ci.yml 2023-04-28 11:14:43 +00:00
Chris Boesch
ec9c04f055
Update ci.yml 2023-04-28 11:10:37 +00:00
Chris Boesch
8cfe5a2858
split in windows and uses PowerShell 2023-04-28 11:03:24 +00:00
Chris Boesch
8bcd081140
fixed error time-out minutes 2023-04-26 19:47:35 +02:00
Chris Boesch
0f7b996a69
step names addes and switched to checkout v3 2023-04-26 19:40:16 +02:00
Chris Boesch
aea9feb2fb
Merge pull request #259 from perillo/improve-github-workflows
workflows: improve the jobs configuration
2023-04-26 09:13:53 +00:00
Chris Boesch
11faa218a3
back to checkout@v2 2023-04-26 11:05:21 +02:00
Manlio Perillo
537b8167ad 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.
2023-04-26 10:55:36 +02:00
Manlio Perillo
33ba83036f workflow: add a test job to ci.yml
Add a job to run the ziglings unit tests, using `zig build test`.
2023-04-25 15:35:42 +02:00
Manlio Perillo
67ecf9a6af 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/.
2023-04-25 15:13:38 +02:00
Manlio Perillo
9470bc1804 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.
2023-04-18 18:16:19 +02:00