Chris Boesch
647e1e6056
Compatibility checks temporarily disabled
2023-06-27 00:00:53 +02:00
Chris Boesch
bddb2ea87b
Unit tests temporarily disabled
2023-06-26 23:55:58 +02:00
Manlio Perillo
7887b6bee3
Enable again the unit tests
2023-05-15 15:45:28 +02:00
Chris Boesch
86da9e02d8
Unit tests temporarily disabled.
2023-05-15 00:54:46 +02:00
Manlio Perillo
402f4fa665
Restore unit tests
2023-05-02 11:13:31 +02:00
Chris Boesch
1473ce0a1b
unit tests temporarily disabled
2023-05-01 20:07:01 +02:00
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
3dd8e63bdc
switched back to bash on windows
2023-04-28 15:41:10 +00:00
Chris Boesch
25bc7f95db
switched back to bash on windows
2023-04-28 15:40:46 +00:00
Chris Boesch
eaf391a867
Split Windows with PowerShell
2023-04-28 11:29:18 +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
c3d68a0607
step eowyn ranamed
2023-04-26 20:01:50 +02: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
fda6f08201
step names added and switched to checkout v3
2023-04-26 19:36:58 +02:00
Chris Boesch
907c173a2f
fixed fail-fast error
2023-04-26 11:44:49 +02:00
Chris Boesch
3761b398fb
strategy error fixed
2023-04-26 11:37:31 +02:00
Chris Boesch
4ca5d96a0e
timeout error fixed
2023-04-26 11:35:19 +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
43651a1aa6
back to checkout@2
2023-04-26 11:13:19 +02: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
Chris Boesch
96f12fd9c1
timeout to 60 minutes
2023-04-24 17:43:55 +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
Chris Boesch
f6cc2d0805
update goto-bus-stop
2023-01-27 21:39:33 +01:00
Dave Gauer
15a51084f9
workflow_dispatch test
2021-03-12 20:26:31 -05:00
Matt Knight
a78e39a73a
added eowyn build for running against master every day
2021-03-06 15:15:26 -08:00