Commit graph

52 commits

Author SHA1 Message Date
syeopite 402bb01151
Update container-release.yml 2021-10-02 16:10:23 +00:00
syeopite 82a1d9dffa
Install Crystal in container-release for linter 2021-10-02 16:10:07 +00:00
syeopite 570541ba49
Run linter in container-release workflow 2021-10-02 16:00:43 +00:00
syeopite 82e6f6e095
Create CODEOWNERS (#2417)
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

Allows automatically assigning PRs to teams/users when it modifies a 
specific section of the repo that they "own".
2021-09-28 06:14:42 +00:00
syeopite a4ff0b62ce
Skip container release for insignficant changes (#2367) 2021-09-01 11:28:20 +00:00
syeopite dd141daefd
Make building in release mode optional (#2368) 2021-09-01 13:24:17 +02:00
Emilien Devos 5c74196f60 remove docker cache on the CI test 2021-08-24 23:20:39 +02:00
Emilien Devos 33724d40a8 moved APKBUILD files to iv-org/lsquic.cr/docker
and remove docker cache
2021-08-24 23:15:41 +02:00
syeopite 1d4dd4484d
Add cache(?) to arm docker build (#2337)
* Add cache(?) to arm docker build

* Update ci.yml
2021-08-21 06:32:28 -07:00
Émilien Devos 8bd2669d3d
Update lock inactive days (#2331) 2021-08-16 10:41:32 -07:00
syeopite 2fdb2c7c9a
Exempt "blocked" PRs from being marked as stale (#2321) 2021-08-12 08:42:09 -07:00
syeopite 637a5cc14f
Add CI for testing arm64 docker (#2315)
* Add CI for testing build of docker-arm64

* Add specs check to dockerfiles
2021-08-09 22:34:52 -07:00
syeopite 7ddab5b8cd
Don't run CI on locale only changes (#2306) 2021-08-06 11:08:44 +02:00
syeopite a26adb162c
Bump Crystal 1.1.0 to 1.1.1 2021-08-06 00:40:54 -07:00
Caspian Baska ef5df36a8a
Add nightly crystal to CI matrix (#2264)
* Add nightly crystal to a spec matrix

This project is very large and serves as a great test bed for breakages
in nightly builds of crystal

* Order crystal version in CI matrix

* Add daily CI runs
2021-08-06 00:40:32 -07:00
nemunaire aa3608f0af
Include liblsquic build in dockerfile + add support for ARM64 on Docker (#2147)
Co-authored-by: Emilien Devos <contact@emiliendevos.be>
2021-07-15 21:57:20 +00:00
syeopite 2fc0a6df93
Prevent CI run when src or wrkflows aren't chngd 2021-06-18 11:53:28 -07:00
syeopite 0a9c804940
Reduce PR stale length
PRs should be active. Anything that hasn't had activity in more than 45 days should be considered abandoned.
2021-06-18 11:10:11 -07:00
syeopite 5f8e47a14d
Temporarily remove thread locker comments 2021-06-11 01:38:54 -07:00
syeopite 114cac99e7
Update CI's crystal version 2021-06-09 16:34:54 -07:00
syeopite 7f272f1293
Allow issue/pull locker to be manually dispatched 2021-06-08 12:13:58 -07:00
syeopite dd13392e36
Change wording of issue/pull locker message 2021-06-08 12:02:48 -07:00
syeopite abbc2bad35
Slash inactive days for issue locker by half 2021-06-05 13:51:11 -07:00
syeopite b491d69eec
Formatting 2021-06-05 07:17:41 -07:00
syeopite d93514d327
Add workflow to lock stale closed issues 2021-06-05 07:16:07 -07:00
TheFrenchGhosty 55ce1ce3ec
Merge pull request #1724 from iv-org/add-issue-templates
Add issue templates
2021-02-09 12:21:34 +00:00
Perflyst 2b14633047 Split enhancement and feature request, apply suggestions 2021-02-08 16:23:57 +01:00
saltycrys 689795e8bc Update to Crystal 0.36.1 2021-02-04 05:13:29 +01:00
saltycrys 5311683d43 Update to Crystal 0.36.0
Crystal versions below `0.36.0` are no longer supported.
2021-02-02 20:01:02 +01:00
Perflyst b30db728cc
Add suggestions 2021-01-31 13:17:50 +01:00
Perflyst ec8fe21485 Add issue templates 2021-01-30 10:53:25 +01:00
Andrew Zhao fedaef5d17 install crystal 35.1 in ci 2021-01-29 12:36:19 -05:00
Perflyst e35345f135
Remove container release on PR 2021-01-28 12:51:34 +01:00
FireMasterK c86e9dfc8a
build image daily at 0:00 GMT 2021-01-22 16:54:49 +05:30
FireMasterK 40a2579821
different steps depending on event. 2021-01-22 09:20:17 +05:30
Perflyst 380b64071e
Expire sha images after 6 weeks 2021-01-22 00:03:09 +01:00
Perflyst 5ce0b1c18e
Remove image digest output
Does not work with two images at the same time
2021-01-21 23:54:31 +01:00
Perflyst a00453e151
Build latest only on master, add commit sha tag
Close #1688
2021-01-21 23:51:54 +01:00
Perflyst a1aa40f500
Fix container build 2021-01-21 07:45:43 +01:00
Perflyst d4ddd7204d
Rename release.yml to container-release.yml 2021-01-20 12:44:01 +01:00
Perflyst 8584654f11
Add container CI release 2021-01-16 22:18:22 +01:00
saltycrys 5f02237119
Remove unused steps from CI
There is no way to cache Crystal unfortunately.
See https://github.com/oprypin/install-crystal/issues/2
2020-12-07 19:18:38 +01:00
TheFrenchGhosty ca4408b343
Merge pull request #1519 from saltycrys/github-actions-ci
Switch to GitHub Actions for CI
2020-12-04 20:59:07 +00:00
saltycrys eb6d3d68a9
Run CI on api-only branch, too 2020-12-03 13:06:27 +01:00
TheFrenchGhosty c98c7d47db Better message for the Stale action 2020-12-02 17:13:31 +01:00
TheFrenchGhosty 194694a59b Replace the Stale bot with a Github action because it has been reported as dead 2020-12-02 17:10:57 +01:00
TheFrenchGhosty f4bb854372 Update the Stale bot config with a 1 month delay between mark and close 2020-12-02 16:00:58 +01:00
TheFrenchGhosty d04b8e2fc6 Add the Stale bot config 2020-12-02 15:53:26 +01:00
saltycrys 21c1450e4a
Run CI only once per change 2020-12-02 05:33:42 +01:00
saltycrys 2b6b0e62f4 Add shard caching to CI 2020-12-02 04:40:13 +01:00