Ben McClelland
21083f6129
Merge pull request #1970 from versity/dependabot/github_actions/docker/login-action-4
...
chore(deps): bump docker/login-action from 3 to 4
2026-03-16 15:49:58 -07:00
dependabot[bot]
a71e94f2bf
chore(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 21:24:08 +00:00
dependabot[bot]
6c7b03c5f4
chore(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 21:24:01 +00:00
dependabot[bot]
8351970c2d
chore(deps): bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 22:38:01 +00:00
Ben McClelland
a080840ba1
Merge pull request #1952 from versity/dependabot/github_actions/actions/checkout-6
...
chore(deps): bump actions/checkout from 4 to 6
2026-03-09 15:37:35 -07:00
Ben McClelland
e32d79591d
Merge pull request #1951 from versity/dependabot/github_actions/docker/build-push-action-7
...
chore(deps): bump docker/build-push-action from 6 to 7
2026-03-09 15:37:14 -07:00
Ben McClelland
b573aeecc3
Merge pull request #1950 from versity/dependabot/github_actions/sigstore/cosign-installer-4.1.0
...
chore(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
2026-03-09 15:36:52 -07:00
dependabot[bot]
464a82d117
chore(deps): bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [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...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 22:01:49 +00:00
dependabot[bot]
d4c0e6b743
chore(deps): bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 22:01:32 +00:00
dependabot[bot]
d2152b0c7a
chore(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 22:01:28 +00:00
dependabot[bot]
b27e42b2ee
chore(deps): bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 22:01:25 +00:00
Ben McClelland
5f9e62dd04
Merge pull request #1933 from versity/ben/noop-plugin
...
feat: noop plugin for gateway load testing
2026-03-09 11:17:02 -07:00
Ben McClelland
b220eeb27d
Merge pull request #1946 from versity/ben/helm-lint-action
...
chore: add helm lint to pr tests
2026-03-09 09:23:09 -07:00
Ben McClelland
73730d9f6d
feat: noop plugin for gateway load testing
...
This adds an example plugin that can be useful for benchmarking
the gateway frontend without adding any storage I/O on the
backend. This can also be a useful template for developers
looking to implement a new plugin for the gateway.
Also add a build verification to the go workflow for every plugin
in the plugins directory.
2026-03-09 09:08:49 -07:00
Ben McClelland
7f9c943b8e
chore: add helm lint to pr tests
2026-03-09 08:21:34 -07:00
Anthony Clerici
53ce309719
fix(chart): use docker login for helm and cosign
2026-03-09 00:03:30 -07:00
Anthony Clerici
604848b0f3
fix(chart): fix cosign-installer tag
2026-03-07 12:51:21 -08:00
Anthony Clerici
47af907203
fix(chart): replace buggy chart-releaser action
2026-03-06 12:52:27 -08:00
Anthony Clerici
db956fb477
feat: add cosign signing to chart OCI artifact
2026-03-06 02:55:23 -08:00
Jack Henschel
af1a99c4dc
feat: add Helm chart for versitygw
2026-03-04 21:02:33 +01:00
Ben McClelland
29e46667bd
chore: enable windows test build and release binaries
2026-03-03 08:22:05 -08:00
Ben McClelland
b581a4c169
Merge pull request #1914 from versity/dependabot/github_actions/actions/download-artifact-8
...
chore(deps): bump actions/download-artifact from 7 to 8
2026-03-02 17:28:10 -08:00
dependabot[bot]
7ebe0f86c2
chore(deps): bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 22:50:51 +00:00
dependabot[bot]
892590a23c
chore(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 22:50:44 +00:00
dependabot[bot]
496b098953
chore(deps): bump goreleaser/goreleaser-action from 6 to 7
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6 to 7.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-23 22:35:41 +00:00
Ben McClelland
4fa7d38e56
chore: fix warning in system.yml github workflow
...
The system.yml file was giving this warning:
Context access might be invalid: SAFE_RUN_SET
The warning occurs because this was trying to access env.SAFE_RUN_SET
in a with: key of an action, but GitHub Actions has restrictions on where
context variables can be accessed.
The env context isn't always guaranteed to be available in the with: key
of actions, especially when it depends on runtime values set in previous
steps.
The recommended fix is to change from $GITHUB_ENV to $GITHUB_OUTPUT
for this case.
2026-02-16 14:00:58 -08:00
Luke McCrone
e810d4204d
test: not-implemented type test, first template usage
2026-02-11 16:52:20 -03:00
dependabot[bot]
d4ea895a9c
chore(deps): bump actions/download-artifact from 4 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-10 00:12:44 +00:00
dependabot[bot]
790bac2b3d
chore(deps): bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-09 23:57:05 +00:00
Luke McCrone
17adbeca9e
test: S3 command coverage reporting
2026-01-30 18:51:02 -03:00
Ben McClelland
10152cefbc
Merge pull request #1790 from versity/dependabot/github_actions/docker/build-push-action-6
...
chore(deps): bump docker/build-push-action from 5 to 6
2026-01-23 13:56:01 -08:00
dependabot[bot]
2489d876c9
chore(deps): bump docker/build-push-action from 5 to 6
...
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 >
2026-01-23 19:51:10 +00:00
dependabot[bot]
a69f5a4db7
chore(deps): bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [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...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-23 19:51:06 +00:00
Ben McClelland
f78483a938
chore: add codeql ignore for embedded 3rd party js assets
...
We were getting some warnings from the embedded tailwind js file.
We dont need to be scanning these 3rd party assets in this repo.
2026-01-23 11:34:15 -08:00
Ben McClelland
792a3eb2c5
chore: add advanced codeql workflow for repo customizations
...
This is the default generated codeql for the advanced setup
to allow for repo customization
2026-01-23 11:11:04 -08:00
Luke McCrone
dff20b5b9d
test: test matrix setup overhaul, fix some region/iam issues
2026-01-06 12:55:18 -03:00
Luke McCrone
841b3d61a4
test: policy status, policy command updates
2026-01-02 19:15:00 -03:00
Luke McCrone
5d8d054fdc
test: add skips check YML, remove old skips, add new issues
2025-12-22 15:16:58 -03:00
Luke McCrone
4a31d0d5d2
test: Get/PutObjectTagging tests with versioning
2025-12-17 15:00:54 -03:00
Luke McCrone
4f6d0ffb88
test: put-object-tagging tests, put-object test
2025-12-08 14:47:05 -03:00
niksis02
ce9693e554
feat: upgrades actions checkout v4 -> v5 and go-setup v5 -> v6
...
This PR updates all GitHub workflows to use the latest major versions of key Go-related actions:
* **actions/checkout:** upgraded from `v4` → **`v5`**
* **actions/setup-go:** upgraded from `v5` → **`v6`**
2025-12-03 12:29:39 +04:00
Luke McCrone
9c8e14d406
test: fix test w/curl error, bucket creation/location tests
2025-11-25 11:49:34 -05:00
Luke McCrone
1c488422bc
test: more PutBucketTagging tests, DeleteBucketTagging test
2025-10-30 17:01:28 -03:00
Luke McCrone
6ea9950ead
test: more dockerfile/direct updates, testing, fixes
2025-10-15 17:30:27 -03:00
Ben McClelland
7aa733ae9e
feat: use docker entrypoint for flexible env var docker config
...
Using Docker ENTRYPOINT should allow for configuration of running
versitygw within Docker container similar to how the systemd
service is setup with environment variables.
This also adds the backends azure and plugin to the acceptable
backend options for both docker and systemd.
Fixes #1335
2025-10-03 09:34:51 -07:00
Luke McCrone
25cde72fa3
test: more dockerfile/direct updates, testing, fixes
2025-10-03 11:12:58 -03:00
Luke McCrone
d7c73a06ea
test: universal REST structure checks, delete-bucket-tagging test
2025-09-07 13:44:34 -03:00
Luke McCrone
278946f132
test: PutBucketOwnershipControls tests
2025-08-28 11:19:17 -03:00
Luke McCrone
b3286c44e2
test: REST PutObject, HeadObject, organization, skips removal
2025-08-25 11:55:42 -03:00
Luke McCrone
15f19cc75c
test: "not implemented" commands
2025-08-13 15:49:46 -03:00