dependabot[bot]
5ab62a79b2
build(deps): bump sigstore/cosign-installer from 3.7.0 to 4.0.0 ( #752 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](dc72c7d5c4...faadad0cce )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.0.0
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-11-27 12:04:30 -05:00
dependabot[bot]
6fa036f987
build(deps): bump github/codeql-action from 4.31.4 to 4.31.5 ( #750 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.4 to 4.31.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](e12f017898...fdbfb4d275 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.5
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-11-24 21:00:45 -05:00
dependabot[bot]
dbc3331030
build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 ( #749 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](0a35821d5c...e7fa5ac41e )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 21:00:29 -05:00
dependabot[bot]
54642b528a
build(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0 ( #751 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2.1.4 to 2.2.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](6701853927...7e473efe3c )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 21:00:17 -05:00
Alexis Couvreur
4757cac50f
ci: pin sha version for thollander/actions-comment-pull-request
2025-11-23 19:19:36 -05:00
Alexis Couvreur
5ac2222e33
ci: fix sablier binary retrieval
2025-11-23 11:45:39 -05:00
Alexis Couvreur
d834d178ef
fix(goreleaser): reverse --snapshot ternary expression
2025-11-23 11:04:34 -05:00
Alexis Couvreur
468e5910d3
ci(goreleaser): remove registry login on non tag
2025-11-23 11:04:33 -05:00
dependabot[bot]
ee58efe6d8
build(deps): bump actions/setup-go from 6.0.0 to 6.1.0 ( #736 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](4469467582...4dc6199c7b )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-23 02:16:54 -05:00
dependabot[bot]
617166739a
build(deps): bump github/codeql-action from 4.31.2 to 4.31.4 ( #737 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.2 to 4.31.4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](0499de31b9...e12f017898 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.4
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-11-23 02:16:33 -05:00
dependabot[bot]
31e63ff0c6
build(deps): bump actions/checkout from 5.0.1 to 6.0.0 ( #738 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
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-11-23 02:16:10 -05:00
Alexis Couvreur
7c5ef182d1
ci: add goreleaser ( #741 )
...
* ci: add goreleaser
* remove docker and build snapshot on pr
* replace user
* fix build
* login to ghcr.io
* fix dockerhub secrets
* add attestation
2025-11-23 02:14:13 -05:00
Alexis Couvreur
dc5fb22b40
docs: add OpenSSF scorecard
2025-11-20 00:10:42 -05:00
dependabot[bot]
1a6aa0fbb5
build(deps): bump actions/checkout from 5.0.0 to 5.0.1 ( #732 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5...v5.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.1
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-11-18 12:51:50 -05:00
Alexis Couvreur
0588627d36
fix: bump go 1.25 ( #723 )
...
* fix: bump go 1.25
also bump deps and fix golangci lint
* golangci lint fixes
2025-11-10 22:51:07 -05:00
Alexis Couvreur
8f82cfd8b6
ci: pin to SHA versions
2025-11-09 17:59:23 -05:00
Alexis Couvreur
87ce8b9c86
ci: add release-please
2025-11-09 17:31:20 -05:00
Alexis Couvreur
6d880928c7
fix\!: remove plugins from the repository
2025-11-09 17:28:18 -05:00
dependabot[bot]
d37e382cfe
build(deps): bump peter-evans/dockerhub-description from 4 to 5 ( #697 )
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4 to 5.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-version: '5'
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-10-21 21:49:57 -04:00
dependabot[bot]
827813f9b5
build(deps): bump actions/setup-node from 5 to 6 ( #706 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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-10-21 21:49:21 -04:00
dependabot[bot]
3b111ec50d
build(deps): bump actions/labeler from 5 to 6 ( #682 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
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-09-05 00:13:51 -04:00
dependabot[bot]
8cfb9ec87d
build(deps): bump actions/setup-node from 4 to 5 ( #683 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
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-09-05 00:13:41 -04:00
dependabot[bot]
f27878722c
build(deps): bump actions/checkout from 4 to 5 ( #659 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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-08-14 00:49:57 -04:00
dependabot[bot]
d3a5e7c287
build(deps): bump actions/download-artifact from 4 to 5 ( #656 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
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-08-07 23:47:32 -04:00
Alexis Couvreur
b65fbcd514
feat: add podman provider ( #648 )
2025-07-26 00:46:11 -04:00
Alexis Couvreur
d5eca68598
ci: add pull request filter ( #631 )
...
Certains steps should be executed within the context of a pull request only.
2025-07-01 18:54:08 -04:00
Alexis Couvreur
50d8c2067e
ci: use codecov action instead of my fork ( #623 )
2025-06-09 18:52:54 -04:00
Alexis Couvreur
13fc346a89
ci: add go binary diff ( #562 )
...
* ci: add go binary diff
* copilot fix :)
* print the diff in a code block
* fix yaml
* fix eof
* use cat command
2025-03-12 22:47:16 -04:00
Alexis Couvreur
a897c65d39
feat: add blocking refresh frequency ( #558 )
...
* feat: add blocking refresh frequency
The refresh frequency when using the blocking strategy was set to 5 seconds. This is now configurable with a default value of 5 seconds.
* fail ci if codecov fail
* always upload codecov even if ci fails
* remove useless panic
* use fork
* add -short - revert later
* remove short
* publish test results
2025-03-12 21:06:28 -04:00
Alexis Couvreur
fca9c79289
refactor: reorganize code structure ( #556 )
...
* refactor: rename providers to Provider
* refactor folders
* fix build cmd
* fix build cmd
* fix build cmd
* fix cmd start
2025-03-10 14:11:40 -04:00
Alexis Couvreur
8122a888b1
ci: add test results codecov ( #554 )
...
* ci: add test results codecov
* add go-junit-report with go tool directive
2025-03-09 19:17:53 -04:00
Alexis Couvreur
9430cc3eb3
chore(deps): bump to go1.24.0 ( #521 )
...
* chore(deps): bump to go1.24.0
* use proxy-wasm/proxy-wasm-go-sdk
* remove tinygo
* update docker image
* add missing env
* use go tool directive for mockgen
* chore: bump Kong/ngx_wasm_module to pre-release 0.6.0
Thanks to https://github.com/Kong/ngx_wasm_module/issues/682
* fix go mod
* set caddy to go1.23
2025-03-01 15:12:54 -05:00
Alexis Couvreur
f7813a23f3
ci: remove stale workflow
2025-02-23 17:37:43 -05:00
Alexis Couvreur
101b4b9cff
ci: remove plugins workflow on main and beta
2025-02-23 17:37:22 -05:00
Alexis Couvreur
610d7c0a10
ci(build): add codecov ( #518 )
...
* ci(build): add codecov
* add missing id-token permission
2025-02-09 21:18:50 -05:00
Alexis Couvreur
ee949d916f
ci: add concurrency group to cancel stale jobs ( #509 )
2025-02-09 10:09:10 -05:00
Alexis Couvreur
03b0dcf5b2
ci: add packages write permission
2024-10-23 23:01:18 -04:00
Alexis Couvreur
acfd612bc0
ci: fix pipelines ( #418 )
...
* ci: fix pipelines
* fix(proxywasm): bump to go 1.23 and tinygo 0.33
* ci: move to sablierapp/sablier
* ci: replace sablierapp/whoami with acouvreur/whoami
This will use mimic later
* fix wrong whoami image
* update nginx docker image for proxywasm
2024-10-23 18:13:56 -07:00
Alexis Couvreur
e01e6242b3
ci: remove pages workflow
2024-10-21 00:00:59 -04:00
Alexis Couvreur
8b113a3c76
fix: changing module to github.com/sablierapp/sablier
2024-10-20 23:54:53 -04:00
Alexis Couvreur
fbb6e38d53
docs: add multiversioned documentation ( #344 )
...
Documentation is now published on the `gh-pages` branch.
The branch will have a folder `docs` containing the following structure:
- `./docs` the copy from the `main` docs, but only used for the `index.html` page to do the multi-version routing.
- `./docs/main` the copy from the `main` branch docs folder
- `./docs/beta` the copy from the `beta` branch docs folder
Closes #332
2024-10-01 17:30:14 -07:00
Alexis Couvreur
fec877272b
fix(deps): update tinygo to v0.32.0
2024-10-01 17:30:14 -07:00
Alexis Couvreur
8612e58743
build(release): setup tinygo before release
2024-10-01 17:30:14 -07:00
Alexis Couvreur
3891027e23
feat(plugin): add proxywasm plugin ( #284 )
...
* feat(plugin): add `proxywasm` plugin
The `proxywasm` plugin is a WASM Filter following the ProxyWasm ABI Specification using the proxywasm go sdk
This allows extensibility with any reverse proxy who implements the ProxyWasm ABI Specification.
The current WASM Filter was successfully tested with APISIX, Envoy, Nginx with ngx_wasm_module from Kong and Istio.
Fixes #145
2024-10-01 17:30:14 -07:00
renovate[bot]
54dc83c6d2
chore(deps): update docker/build-push-action action to v6
2024-10-01 17:30:14 -07: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