Fijxu
03f89be929
CI: Bump Crystal version matrix ( #5293 )
...
* CI: Bump Crystal version matrix
- 1.12.1 -> 1.12.2
- 1.13.2 -> 1.13.3
- 1.14.0 -> 1.14.1
- 1.15.0 -> 1.15.1
- Add 1.16.3
* Update Crystal 1.16.2 to 1.16.3
https://github.com/crystal-lang/crystal/releases/tag/1.16.3
2025-05-14 01:51:03 -04:00
dependabot[bot]
c4944ee061
Bump crystal-lang/install-crystal from 1.8.0 to 1.8.2 ( #5286 )
...
Bumps [crystal-lang/install-crystal](https://github.com/crystal-lang/install-crystal ) from 1.8.0 to 1.8.2.
- [Release notes](https://github.com/crystal-lang/install-crystal/releases )
- [Commits](https://github.com/crystal-lang/install-crystal/compare/v1.8.0...v1.8.2 )
---
updated-dependencies:
- dependency-name: crystal-lang/install-crystal
dependency-version: 1.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09 22:00:24 +02:00
dependabot[bot]
406277b16f
Bump docker/build-push-action from 5 to 6 ( #5287 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09 22:00:15 +02:00
dependabot[bot]
73f524fccd
Bump actions/cache from 3 to 4 ( #5289 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09 21:59:56 +02:00
dependabot[bot]
03e06b239b
Bump actions/stale from 8 to 9 ( #5291 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-09 21:59:03 +02:00
Émilien (perso)
c304ea6db3
chore: Add dependabot for docker and github actions ( #5285 )
2025-05-09 21:58:06 +02:00
syeopite
d4f0560e80
CI: Drop support for versions prior to 1.12 and add 1.15.0 ( #5148 )
2025-01-22 11:28:38 -08:00
syeopite
8ee73aa0c1
Remove formatter check on container workflows ( #5153 )
2025-01-22 19:07:24 +00:00
syeopite
d36f372bd1
CI: Add support for 1.15.0
2025-01-22 10:34:24 -08:00
syeopite
58c65e921f
CI: Drop support for versions prior to 1.12.0
2025-01-22 10:34:24 -08:00
syeopite
097b4f0433
CI: Use separate shards cache for lint step
...
Ameba could be built with an older version of Crystal that follows
a different set of formatting rules than the latest version causing
the Lint/Formatting rule to fail when in actuality the code is actually
compliant with the formatting rules in the latest version of Crystal
2025-01-20 16:39:33 -08:00
Émilien (perso)
b13f77b5af
Update bug report issue message
2025-01-09 14:21:28 +01:00
syeopite
ce910b5269
Prevent discussion issues from being staled
2024-11-07 20:45:23 -08:00
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 8c39ce846fa0a7057d66dc25b853c40b2366faf3.
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