Manlio Perillo
7a40c4584e
Restore unit tests
2023-05-02 11:13:31 +02:00
Chris Boesch
371a8637b3
unit tests temporarily disabled
2023-05-01 20:07:01 +02:00
Manlio Perillo
93e8b5710c
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
3dacb04452
switched back to bash on windows
2023-04-28 15:41:10 +00:00
Chris Boesch
6920dbebcd
switched back to bash on windows
2023-04-28 15:40:46 +00:00
Chris Boesch
83fa3de220
Split Windows with PowerShell
2023-04-28 11:29:18 +00:00
Chris Boesch
7cfdc2b126
Update ci.yml
2023-04-28 11:20:54 +00:00
Chris Boesch
c74c542372
Update ci.yml
2023-04-28 11:17:57 +00:00
Chris Boesch
b903edd290
Update ci.yml
2023-04-28 11:14:43 +00:00
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