renovate[bot]
aed6ec5c6e
chore(deps): update docker/build-push-action action to v6
2024-06-17 10:58:52 +00:00
Alexis Couvreur
dd110e8296
fix(deps): update to go 1.22
2024-05-30 11:46:27 -04:00
Alexis Couvreur
9be18808ce
ci(docker): distribute build across multiple runners ( #286 )
...
Docker build for multiplatform arch is too slow sequentially on the same runner.
The build is now distributed on multiple runners. Each architecure image is pushed as a digest and is reconciled into a single image afterwards.
2024-04-21 00:20:24 -04:00
Alexis Couvreur
dda8caec9c
chore: update stale.yaml
2024-03-15 01:02:02 -04:00
Alexis Couvreur
99478819f8
ci(docker): fix tag glob
2024-02-05 05:35:46 +00:00
Alexis Couvreur
d69237afa0
ci: add stale bot
2024-02-05 05:33:04 +00:00
Alexis Couvreur
85fd11b416
ci: upgrade upload-artifact to v4
2024-02-05 04:49:26 +00:00
Alexis Couvreur
e774863795
ci(release): use semantic-release with fixed minor version
2024-02-05 04:39:52 +00:00
Alexis Couvreur
f43695c04e
ci(artifacts): upgrade upload and download artifact to v4
2024-02-05 04:34:17 +00:00
Alexis Couvreur
73a266ce7b
ci(labeler): upgrade labeler to v5
2024-02-05 04:31:13 +00:00
renovate[bot]
444e98d361
chore(deps): update peter-evans/dockerhub-description action to v4
2024-02-04 23:14:31 -05:00
renovate[bot]
a544b69946
chore(deps): update actions/setup-go action to v5
2023-12-14 23:45:59 -05:00
renovate[bot]
a2f0bf5b0b
chore(deps): update actions/setup-node action to v4
2023-10-23 13:51:26 -04:00
renovate[bot]
526f188ade
chore(deps): update docker/setup-buildx-action action to v3
2023-09-14 10:50:20 +02:00
renovate[bot]
1e50dc4da4
chore(deps): update docker/setup-qemu-action action to v3
2023-09-14 10:50:09 +02:00
renovate[bot]
0ef7dc147a
chore(deps): update docker/login-action action to v3
2023-09-14 02:14:50 +02:00
renovate[bot]
eb0e5d8345
chore(deps): update docker/metadata-action action to v5
2023-09-14 02:14:37 +02:00
renovate[bot]
462af7b94a
chore(deps): update docker/build-push-action action to v5
2023-09-14 02:01:05 +02:00
renovate[bot]
a1debc45d2
chore(deps): update actions/upload-artifact action to v3
2023-09-14 01:35:37 +02:00
renovate[bot]
d8fe81edf6
chore(deps): update actions/setup-go action to v4
2023-09-14 01:34:08 +02:00
renovate[bot]
ae1dd0a94f
chore(deps): update actions/download-artifact action to v3
2023-09-14 01:33:55 +02:00
renovate[bot]
5eb36625db
chore(deps): update actions/checkout action to v4
2023-09-14 01:33:46 +02:00
Alexis Couvreur
ea1030353e
feat(deps): upgrade to go 1.21
2023-08-25 18:11:01 -04:00
Alexis Couvreur
eacfca9ce9
ci: use beta instead of develop
2023-04-02 02:22:51 -04:00
Alexis Couvreur
632176ac5a
refactor(plugins): move e2e test to new provider based strucutre
2023-04-02 00:05:04 -04:00
Alexis Couvreur
60b50971b7
feat(plugins): add Caddy reverse proxy integration
2023-04-02 00:05:04 -04:00
Alexis Couvreur
1104af828b
docs(release): set module version to v1.3.0
2023-03-22 12:52:13 +00:00
semantic-release-bot
f1881a930d
docs(release): update doc version from to 1.0.0 [skip ci]
2023-03-10 05:49:48 +00:00
semantic-release-bot
0ca414b4d4
docs(release): update doc version from to 1.0.0-beta.1 [skip ci]
2023-03-09 13:36:48 +00:00
Alexis Couvreur
c55ace183c
feat(plugins): add nginx plugin ( #122 )
...
Docker and Docker Swarm mode are supported
Kubernetes is not supported yet
2023-02-19 00:41:17 -05:00
Alexis Couvreur
51f6c57bd3
ci(release): add missing @semantic-release/git plugin
2023-01-15 20:02:18 +00:00
Alexis Couvreur
0174d8827e
Merge pull request #127 from acouvreur/feature/update-doc-version-on-release
...
Feature/update-doc-version-on-release
2023-01-15 15:00:20 -05:00
Alexis Couvreur
24aa28b12c
Merge pull request #129 from acouvreur/main
...
Merge main into beta
2023-01-15 14:56:05 -05:00
Alexis Couvreur
793fd26804
docs: use docker registry everywhere
...
Ghcr was mostly used, switched to docker registry in order to have a consistent documentation
2023-01-13 02:54:46 -05:00
Alexis Couvreur
7db92ed321
ci: reuse docker image in e2e matrix jobs
2023-01-09 13:54:41 -05:00
Alexis Couvreur
b7a5f30cb1
ci: bump node version to 18
...
[semantic-release]: node version >=18 is required. Found v14.17.6.
2023-01-09 13:21:22 -05:00
Alexis Couvreur
bce92cbec0
chore(github): add workflow
2022-11-23 21:22:52 +00:00
Alexis Couvreur
24a30a1dc2
ci: add Update Docker Hub Description on release
2022-11-11 17:00:35 -05:00
Alexis Couvreur
2e1f2914a9
fix: inject release version inside docker image
2022-11-11 17:00:35 -05:00
Alexis Couvreur
ff5b510dd1
ci(plugins): add kubernetes test with deployments
2022-10-13 09:21:18 -04:00
Alexis Couvreur
8dae012ab1
ci(docker): bump docker actions version
2022-10-06 23:50:21 -04:00
Alexis Couvreur
4f593b557a
ci: add branches restriction for build and docker workflows
2022-10-06 23:50:21 -04:00
Alexis Couvreur
235c939771
build: remove "build" target from Makefile
...
You can invoke directly "make linux/arm"
2022-10-06 23:50:21 -04:00
Alexis Couvreur
a573a57ddf
ci(traefik): add e2e tests
2022-10-06 23:50:21 -04:00
Alexis Couvreur
d1acef6ce3
ci(plugins): workflow trigger on main and develop branches
2022-10-05 23:28:58 +00:00
Alexis Couvreur
551a146d94
feat: merge service repository into Sablier
...
Add plugins folder to integrate with multiple reverse proxies
The project is now released as 'Sablier'
2022-10-03 20:27:06 +00:00
Alexis Couvreur
3eb7d480da
feat: add persistent storage ( #30 )
...
* refactor: remove unused default timeout
* feat: add persistent storage
Allows you to save the state to a file and load it upon restarting the app to restore the previous state.
* chore: upgrade to go 1.18
* use tinykv with generics
* build: add "-buildvcs=false" flag
Git is not available in golang:1.18-alpine image
2022-07-23 12:53:23 -04:00
Alexis Couvreur
0edf684643
ci: add "beta" branch to ci release trigger"
2022-07-23 12:53:23 -04:00
Alexis Couvreur
4f89362e41
ci: release on beta branch
2022-07-23 12:53:23 -04:00
Alexis Couvreur
fab46ad4c6
ci: release go binaries for linux/amd64 linux/arm64 linux/arm/v7 ( #19 )
2021-10-29 00:07:21 +02:00