Commit Graph

110 Commits

Author SHA1 Message Date
syeopite 78f18b257c
Double stale timer for issues
Days before staling is increased to 730 days
Days before closing is increased to 60 days
2024-11-07 20:42:19 -08:00
syeopite 3196182d4d
Prevent PRs from being considered stale 2024-11-07 20:41:04 -08:00
Samantaz Fox 792d0d5f6d
CI: Check Crystal lint only on latest version (#5042)
* CI: Check Crystal lint only on latest version

* Apply suggestion from code review

Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>

---------

Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2024-11-07 13:14:36 +00:00
syeopite d8b893e9ad
Bump CI matrix (#5015) 2024-10-18 21:33:38 +02:00
Emilien Devos 0d03818700 libsqlite3-dev is now missing in the CI env 2024-10-14 00:02:41 +02:00
TheFrenchGhosty 53e8a5d62d
Remove myself from CODEOWNERS on the config file (#4942) 2024-09-28 23:54:52 +02:00
Samantaz Fox 4f066e880c
CI: Fix docker container tags 2024-08-26 21:55:43 +02:00
syeopite cec905e95e
Allow manual trigger of release-container build (#4877) 2024-08-25 19:55:52 +00:00
Emilien Devos 4b8bfe1201 use docker compose instead of docker-compose for CI 2024-08-13 15:02:02 +02:00
Samantaz Fox de61b163a3
CI: Bump Crystal version matrix (#4654) 2024-07-10 22:21:17 +02:00
Samantaz Fox 0a54e26536
CI: Run Ameba (#4753)
This PR simply adds Ameba to the CI but doesn't actually fix any of the
detected issues.
2024-07-10 22:13:45 +02:00
syeopite 220cc9bd2f
Typo
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-07-04 10:14:19 -07:00
syeopite aace30b2b4
Bump nightly container build workflow crystal ver 2024-07-04 10:11:36 -07:00
syeopite 64d1f26ece
Fix trigger for stable container build 2024-07-01 21:39:14 -07:00
syeopite 8f5c6a602b
Rename container workflows 2024-07-01 21:35:08 -07:00
syeopite dd38eef41a
Add workflow to build container on release 2024-06-24 11:45:00 -07:00
syeopite 848ab1e9c8
Specify which workflow builds from master 2024-06-24 11:36:11 -07:00
syeopite 933802b897
Use "master" label for master container build 2024-06-24 11:34:55 -07:00
syeopite e0ed094cc4
Cache ameba binary 2024-06-16 13:29:06 -07:00
syeopite 45fd4a1968
Add job to lint code through Ameba in CI 2024-06-16 13:21:55 -07:00
Samantaz Fox 2fdb6dd644
CI: Bump Crystal version in docker too 2024-04-27 21:02:37 +02:00
Samantaz Fox b0ec359028
CI: Bump Crystal version matrix 2024-04-27 20:01:19 +02:00
syeopite b16f66ef00
Exempt issues with "exempt-stale" from staling (#4385)
The exempt-stale label was not actually set to exempt issues from staling...
2024-01-10 20:40:19 +00:00
Samantaz Fox 07b366f06b
Chores: Update Crystal CI (#4239) 2023-12-06 18:21:57 +01:00
unbelauscht 72478ba704
Remove short sha docker tag (#4312) 2023-12-06 14:20:51 +01:00
unbelauscht 9e970fe4bd
docker-meta generate versioned docker tags & OCI labels (#4161)
* Use docker-meta to generate tags and labels + versioning

I updated the workflow to have additional tags based on git tags.

This way an administrator can get images by Invidious version tag.

* Use current date as image tag

* Switch to YYYY.MM.DD-SHA_SHORT

* Use short sha to follow existing tagging style

* revert build-push-actions to v5

---------

Co-authored-by: panda <panda@purplehaze.com>
2023-12-06 12:19:21 +01:00
Abdul Rauf d76fed5850
ci: update github actions (#4209)
* ci: update actions/checkout to v4

* ci: remove patch version from crystal-lang/install-crystal

latest patch will be automatically installed which is 1.8.1 https://github.com/crystal-lang/install-crystal

* ci: update docker/setup-buildx-action to v3

* ci: update docker/build-push-action to v5

* ci: update docker/setup-qemu-action to v3

* ci: update docker/login-action to v3

* ci: actions/stale to v8

https://github.com/actions/stale/blob/main/CHANGELOG.md

* Revert "ci: remove patch version from crystal-lang/install-crystal"

This reverts commit 8c39ce846f.
2023-12-01 18:11:45 +00:00
syeopite 2562f80695
Add CI for Crystal 1.10.1 2023-11-07 23:46:20 +00:00
syeopite fead0e14ac
Drop support for Crystal 1.6.2 2023-11-07 23:45:01 +00:00
Samantaz Fox bf35200207
Bump stale timer for PRs (#4107) 2023-09-18 23:33:34 +02:00
syeopite 760bf4cfb3
Bump stale timer for PRs 2023-09-16 23:22:49 +00:00
Samantaz Fox bbf067ed55
Bump crystal-install too 2023-09-16 11:55:45 +02:00
Samantaz Fox 33ce0ddf14
Update crystal version matrix in ci.yml 2023-09-16 11:55:42 +02:00
Émilien (perso) cc03610325
Test crystal 1.8.2 2023-09-16 09:10:48 +00:00
syeopite a8ba02051b
Remove(?) lsquic from make and docker files 2023-07-26 07:25:19 -07:00
Émilien Devos (perso) 545a5937d8
Only close at 90% similarity 2023-06-06 18:18:33 +00:00
Émilien Devos (perso) bc06c2fc27
Better message for auto close 2023-06-03 17:27:24 +00:00
Émilien Devos (perso) 7ea6ec1f52
add one return line for the reply message 2023-06-03 18:57:42 +02:00
Emilien Devos 042ad1f266 auto close duplicated issues 2023-06-03 13:06:48 +02:00
Samantaz Fox e24feab1f7
CI: Remove crystal 1.3.2 2023-04-25 22:51:56 +02:00
Samantaz Fox d1b51e57a2
CI: Add crystal 1.7.3 and 1.8.1 2023-04-25 22:51:33 +02:00
Émilien Devos (perso) b287ddc52a
Allow to set a label for exempting from staling (#3651) 2023-02-19 19:20:47 +00:00
Samantaz Fox 1bb8f2815d
CI: Use Crystal 1.6.2 in test matrix 2022-11-17 22:41:51 +00:00
Samantaz Fox 758b7df400
dockerfile: Pass '-Ddisable_quic' to 'crystal build' (#3376)
+ use alpine 3.16 as a base like the crystal team
2022-11-01 17:34:26 +00:00
Samantaz Fox 8096c2d81d
CI: bump install-crystal action to v1.7.0 2022-10-30 13:18:50 +01:00
Samantaz Fox 4e1f5c8357
CI: bump Crystal versions 2022-10-30 13:18:23 +01:00
Samantaz Fox 7069969198
Never mark feature requests/enhancements as stale 2022-09-28 17:56:02 +02:00
Emilien Devos 0c64a86ebe crystal 1.5.0 to CI and update crystal version 2022-08-06 15:12:45 +02:00
Samantaz Fox 1b251264a6
Pull submodules during CI 2022-06-08 23:57:15 +02:00
Mohammed Anas 7ad111e2f6
Update actions used in GH workflows (#3138) 2022-06-05 22:05:19 +02:00