Stiopa Koltsov
cffade6bf8
Run super-linter in all branches
...
Use the same trigger as in the rest of jobs.
Before submitting a PR, commit is pushed to a private branch where
the jobs are executed. Super-linter should be executed in these
jobs as well to get signal about linting issue before submitting a
PR, to reduce noise to PR reviewers.
2021-02-04 14:52:49 +00:00
Silvan Mosberger
48b25debec
Update Nix version in CI
...
Fixes
invalid operation 96
errors
2021-01-29 22:30:44 +01:00
Fabián Heredia Montiel
b81b390f20
Refactor bootstrap and CI action to speedup CI
2021-01-27 20:39:42 +00:00
Stiopa Koltsov
68eecce0f4
Add super-linter
...
Example run with error:
[here](https://github.com/stepancheg/Idris2/runs/1718861440?check_suite_focus=true )
The downside is super-linter runs for 3 minutes. But that's probably expected
since the linter is [provided by GitHub](https://github.com/github/super-linter ).
Two days ago when I submitted #931 I did not know super-linter exists.
2021-01-21 11:31:35 +00:00
Stiopa Koltsov
6d89899a06
GitHub workflow to schedule linter
2021-01-16 10:00:03 +00:00
Fabián Heredia Montiel
a15325fdb6
Update previous-build action from 0.2.2 to 0.3.0 ( #925 )
2021-01-15 18:00:46 +00:00
Guilherme Silva
7a7504c956
Added nix files ( #855 )
2021-01-15 17:20:52 +00:00
Edwin Brady
8026c377a5
Skip the tests when building previous version
...
After all, we tested it when we shipped it. Didn't we?
2020-12-29 19:43:19 +00:00
Edwin Brady
b02f3e7cec
Add CI to build from previous version
...
This is a first attempt so I've probably got something wrong...
In theory, it ought to be possible to skip the tests for the previous
version. All we're interested in here is whether it builds successfully,
to check that we haven't broken any APIs and not noticed.
2020-12-29 19:17:03 +00:00
russoul
a7cb2745bc
Fix CI
2020-11-23 18:06:23 +00:00
Guillaume ALLAIS
7192ef28a3
[ test ] add IDRIS2_TESTS_CG env variable
2020-10-16 14:44:11 +01:00
Niklas Larsson
de54c7feee
Clean in case TTC version has changed
2020-08-21 12:08:49 +02:00
Niklas Larsson
2a45854b96
Add CI checking for the API
2020-08-21 11:51:21 +02:00
Niklas Larsson
fae5c5ac34
Remove the CI for bootstrapping from Idris 1
...
In order to not be held back by compatibility, it was decided that 0.2.1
would be the last version supporting bootstrap via Idris2-boot.
2020-08-16 16:23:36 +02:00
Niklas Larsson
cddf8c6fa5
Fix bootstrap
...
Replace if-expression with a function
2020-07-09 22:46:21 +02:00
Niklas Larsson
3e53551d8b
Fix racket CI
2020-06-18 16:00:26 +02:00
Niklas Larsson
0a4667c589
Merge pull request #277 from melted/fix_autocrlf
...
Disable autocrlf on WIndows CI
2020-06-11 16:37:59 +02:00
Niklas Larsson
5858365f18
Disable autocrlf on WIndows CI
2020-06-11 16:25:48 +02:00
Niklas Larsson
fc322bd699
Add a bootstrap from Idris 1 CI script
2020-06-11 12:20:50 +02:00
Niklas Larsson
b2ce91fec4
Run the self-hosting step in CI
...
The latest Github Actions windows image contains msys2 so use that.
Also use gcc that comes with the image to save downloading clang.
Skip Racket as it's slow enough already.
2020-05-25 18:29:59 +02:00
Niklas Larsson
3e62241c04
Add a macOS CI workflow
2020-05-24 15:23:50 +02:00
Niklas Larsson
06ff156e29
Shorten names on CI icons
...
Link them to the respective workflow page.
Rename to be more consistent.
2020-05-24 14:44:28 +02:00
wchresta
f6564ce069
Add CI for bootstrapping via racket
...
* Remove Travis as described in #127
2020-05-24 10:09:14 +01:00
wchresta
262f5bb213
Add GitHub CI action that bootstraps on Ubuntu
2020-05-23 16:38:32 -04:00
Niklas Larsson
efa7357730
Improve the name of the job
2020-05-23 12:18:42 +02:00
Niklas Larsson
63e2c2819f
Implement Github Actions CI
2020-05-23 11:11:43 +02:00