ScoutFS-Build-style pipeline that pulls upstream versitygw release tags, applies the web-UI de-brand patch series, and builds GoReleaser releases (binaries + deb/rpm) for publishing to Gitea. Artifact names stay versitygw; only the embedded admin UI is rebranded to S3 Gateway. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
17 lines
635 B
YAML
17 lines
635 B
YAML
# s3-gateway build support matrix — single source of truth for CI.
|
|
#
|
|
# Each entry maps an upstream versitygw release tag to the patch set
|
|
# (a directory under patches/) applied on top of that tag before
|
|
# building. Add a row when upstream cuts a release you want a
|
|
# de-branded build of; remove one to stop building it. See
|
|
# docs/multi-version-pipeline.md for the patch-refresh workflow.
|
|
#
|
|
# The highest-version entry is treated as "latest".
|
|
#
|
|
# tag upstream versitygw git tag (github.com/versity/versitygw)
|
|
# patches directory under patches/ to apply (defaults to `tag`)
|
|
|
|
versitygw:
|
|
- tag: v1.5.0
|
|
patches: v1.5.0
|