Commit Graph

71 Commits (febd14f70396fc8c0f5eea9c10d8ea5b040a04aa)

Author SHA1 Message Date
Samantaz Fox e24feab1f7
CI: Remove crystal 1.3.2
Samantaz Fox d1b51e57a2
CI: Add crystal 1.7.3 and 1.8.1
Émilien Devos (perso) b287ddc52a
Allow to set a label for exempting from staling ()
Samantaz Fox 1bb8f2815d
CI: Use Crystal 1.6.2 in test matrix
Samantaz Fox 758b7df400
dockerfile: Pass '-Ddisable_quic' to 'crystal build' ()
+ use alpine 3.16 as a base like the crystal team
Samantaz Fox 8096c2d81d
CI: bump install-crystal action to v1.7.0
Samantaz Fox 4e1f5c8357
CI: bump Crystal versions
Samantaz Fox 7069969198
Never mark feature requests/enhancements as stale
Emilien Devos 0c64a86ebe crystal 1.5.0 to CI and update crystal version
Samantaz Fox 1b251264a6
Pull submodules during CI
Mohammed Anas 7ad111e2f6
Update actions used in GH workflows ()
Samantaz Fox 4fd1631b30
Update crystal version in CI
TheFrenchGhosty 8b0ed8b110
Create FUNDING.yml
Samantaz Fox fa2c8f42b3
Issue template: ask to read the FAQ
TheFrenchGhosty 12c219ee6c
Bump Crystal version for CI and Docker to 1.2.2
syeopite 6f19a3a21e Delete lock.yml
Samantaz Fox 5eb83bb39c
Bump crystal version for ARM docker container to 1.2.0-r0 ()
syeopite d6eaeef8a6
Add Crystal 1.2.0 to CI and bump install-crystal ()
Samantaz Fox f85930700b
Add myself (SamantazFox) as codeowner of locale files ()
syeopite 402bb01151
Update container-release.yml
syeopite 82a1d9dffa
Install Crystal in container-release for linter
syeopite 570541ba49
Run linter in container-release workflow
syeopite 82e6f6e095
Create CODEOWNERS ()
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".
syeopite a4ff0b62ce
Skip container release for insignficant changes ()
syeopite dd141daefd
Make building in release mode optional ()
Emilien Devos 5c74196f60 remove docker cache on the CI test
Emilien Devos 33724d40a8 moved APKBUILD files to iv-org/lsquic.cr/docker
and remove docker cache
syeopite 1d4dd4484d
Add cache(?) to arm docker build ()
* Add cache(?) to arm docker build

* Update ci.yml
Émilien Devos 8bd2669d3d
Update lock inactive days ()
syeopite 2fdb2c7c9a
Exempt "blocked" PRs from being marked as stale ()
syeopite 637a5cc14f
Add CI for testing arm64 docker ()
* Add CI for testing build of docker-arm64

* Add specs check to dockerfiles
syeopite 7ddab5b8cd
Don't run CI on locale only changes ()
syeopite a26adb162c
Bump Crystal 1.1.0 to 1.1.1
Caspian Baska ef5df36a8a
Add nightly crystal to CI matrix ()
* 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
nemunaire aa3608f0af
Include liblsquic build in dockerfile + add support for ARM64 on Docker ()
Co-authored-by: Emilien Devos <contact@emiliendevos.be>
syeopite 2fc0a6df93
Prevent CI run when src or wrkflows aren't chngd
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.
syeopite 5f8e47a14d
Temporarily remove thread locker comments
syeopite 114cac99e7
Update CI's crystal version
syeopite 7f272f1293
Allow issue/pull locker to be manually dispatched
syeopite dd13392e36
Change wording of issue/pull locker message
syeopite abbc2bad35
Slash inactive days for issue locker by half
syeopite b491d69eec
Formatting
syeopite d93514d327
Add workflow to lock stale closed issues
TheFrenchGhosty 55ce1ce3ec
Merge pull request from iv-org/add-issue-templates
Add issue templates
Perflyst 2b14633047 Split enhancement and feature request, apply suggestions
saltycrys 689795e8bc Update to Crystal 0.36.1
saltycrys 5311683d43 Update to Crystal 0.36.0
Crystal versions below `0.36.0` are no longer supported.
Perflyst b30db728cc
Add suggestions
Perflyst ec8fe21485 Add issue templates