Commit Graph

24 Commits (4aed0e1102750b0ab0a740a81df5d0523a41fca1)

Author SHA1 Message Date
unbelauscht 72478ba704
Remove short sha docker tag (#4312) 11 months ago
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>
11 months ago
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.
11 months ago
Samantaz Fox bbf067ed55
Bump crystal-install too 1 year ago
syeopite a8ba02051b
Remove(?) lsquic from make and docker files 1 year ago
Samantaz Fox 758b7df400
dockerfile: Pass '-Ddisable_quic' to 'crystal build' (#3376)
+ use alpine 3.16 as a base like the crystal team
2 years ago
Emilien Devos 0c64a86ebe crystal 1.5.0 to CI and update crystal version 2 years ago
Mohammed Anas 7ad111e2f6
Update actions used in GH workflows (#3138) 2 years ago
TheFrenchGhosty 12c219ee6c
Bump Crystal version for CI and Docker to 1.2.2 3 years ago
syeopite 402bb01151
Update container-release.yml 3 years ago
syeopite 82a1d9dffa
Install Crystal in container-release for linter 3 years ago
syeopite 570541ba49
Run linter in container-release workflow 3 years ago
syeopite a4ff0b62ce
Skip container release for insignficant changes (#2367) 3 years ago
syeopite dd141daefd
Make building in release mode optional (#2368) 3 years ago
Emilien Devos 33724d40a8 moved APKBUILD files to iv-org/lsquic.cr/docker
and remove docker cache
3 years ago
nemunaire aa3608f0af
Include liblsquic build in dockerfile + add support for ARM64 on Docker (#2147)
Co-authored-by: Emilien Devos <contact@emiliendevos.be>
3 years ago
Perflyst e35345f135
Remove container release on PR 4 years ago
FireMasterK c86e9dfc8a
build image daily at 0:00 GMT 4 years ago
FireMasterK 40a2579821
different steps depending on event. 4 years ago
Perflyst 380b64071e
Expire sha images after 6 weeks 4 years ago
Perflyst 5ce0b1c18e
Remove image digest output
Does not work with two images at the same time
4 years ago
Perflyst a00453e151
Build latest only on master, add commit sha tag
Close #1688
4 years ago
Perflyst a1aa40f500
Fix container build 4 years ago
Perflyst d4ddd7204d
Rename release.yml to container-release.yml 4 years ago