Commit graph

20 commits

Author SHA1 Message Date
Chris Boesch
0302650acf Update ci.yml 2023-04-28 11:10:37 +00:00
Chris Boesch
dcd16044f4 split in windows and uses PowerShell 2023-04-28 11:03:24 +00:00
Chris Boesch
f83fe12dce step eowyn ranamed 2023-04-26 20:01:50 +02:00
Chris Boesch
39eaea027d fixed error time-out minutes 2023-04-26 19:47:35 +02:00
Chris Boesch
df52b7be61 step names addes and switched to checkout v3 2023-04-26 19:40:16 +02:00
Chris Boesch
cf3343e6df step names added and switched to checkout v3 2023-04-26 19:36:58 +02:00
Chris Boesch
6675fad34d fixed fail-fast error 2023-04-26 11:44:49 +02:00
Chris Boesch
d6c5d3e510 strategy error fixed 2023-04-26 11:37:31 +02:00
Chris Boesch
4fee940778 timeout error fixed 2023-04-26 11:35:19 +02:00
Chris Boesch
a703faa8e4 Merge pull request #259 from perillo/improve-github-workflows
workflows: improve the jobs configuration
2023-04-26 09:13:53 +00:00
Chris Boesch
65f3672ca5 back to checkout@2 2023-04-26 11:13:19 +02:00
Chris Boesch
f7e49d8c34 back to checkout@v2 2023-04-26 11:05:21 +02:00
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.
2023-04-26 10:55:36 +02:00
Manlio Perillo
6effa7fe84 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
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/.
2023-04-25 15:13:38 +02:00
Chris Boesch
64d90c3397 timeout to 60 minutes 2023-04-24 17:43:55 +02:00
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.
2023-04-18 18:16:19 +02:00
Chris Boesch
00e6ad1f98 update goto-bus-stop 2023-01-27 21:39:33 +01:00
Dave Gauer
20f6a0f69d workflow_dispatch test 2021-03-12 20:26:31 -05:00
Matt Knight
5f3af7fb97 added eowyn build for running against master every day 2021-03-06 15:15:26 -08:00