mirror of
https://github.com/versity/versitygw.git
synced 2026-02-07 10:50:43 +00:00
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>
29 lines
825 B
YAML
29 lines
825 B
YAML
name: docker bats tests
|
|
permissions: {}
|
|
on: pull_request
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v6
|
|
|
|
- name: Build Docker Image
|
|
run: |
|
|
cp tests/.env.docker.default tests/.env.docker
|
|
cp tests/.secrets.default tests/.secrets
|
|
docker build \
|
|
--build-arg="GO_LIBRARY=go1.23.1.linux-amd64.tar.gz" \
|
|
--build-arg="AWS_CLI=awscli-exe-linux-x86_64.zip" \
|
|
--build-arg="MC_FOLDER=linux-amd64" \
|
|
--progress=plain \
|
|
-f tests/Dockerfile_test_bats \
|
|
-t bats_test .
|
|
|
|
- name: Run Docker Container
|
|
run: |
|
|
docker compose -f tests/docker-compose-bats.yml --project-directory . \
|
|
up --exit-code-from s3api_np_only s3api_np_only
|