lowlydba/Setup Garage

Start a single-node, dockerized Garage S3 service for testing code against a real S3 API in CI. Zero required configuration.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
garage-versionGarage container image tag (v2.3.0 or newer required).nov2.3.0
bucketName of the default bucket to create.nogarage
access-key-idS3 access key ID. Auto-generated when empty. Must start with "GK".no""
secret-access-keyS3 secret access key. Auto-generated when empty.no""
regionS3 region name reported by Garage.nogarage-east-1
s3-portHost port to expose the S3 API on.no3900
container-nameName for the Garage docker container.nogarage
set-aws-envExport AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_ENDPOINT_URL, AWS_REGION and AWS_DEFAULT_REGION so later steps auto-authenticate. Set to "false" if the job also uses real AWS credentials.notrue
namedescription
s3-endpointS3 API endpoint URL (e.g. http://localhost:3900).
regionS3 region name.
bucketName of the created bucket.
access-key-idS3 access key ID.
secret-access-keyS3 secret access key (masked in logs).