From 2b9091ac67e3ea85e3e69a269908a9f668fe9c19 Mon Sep 17 00:00:00 2001 From: Juan Eugenio Abadie Date: Sun, 15 Oct 2023 12:42:15 +0200 Subject: [PATCH 1/2] Test issue 133 --- .github/workflows/compose.yml | 11 +++++++++++ foo/bar/Dockerfile | 3 +++ foo/docker-compose.yml | 8 ++++++++ 3 files changed, 22 insertions(+) create mode 100644 foo/bar/Dockerfile create mode 100644 foo/docker-compose.yml diff --git a/.github/workflows/compose.yml b/.github/workflows/compose.yml index f08e128..bac0f60 100644 --- a/.github/workflows/compose.yml +++ b/.github/workflows/compose.yml @@ -38,3 +38,14 @@ jobs: registry: docker.pkg.github.com compose_file: docker-compose.yml services_regex: '(dh.*|gh_some)' + + build-compose-2: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + + - uses: whoan/docker-build-with-cache-action@issue-133 + with: + username: whoan + password: "${{ secrets.DOCKER_HUB_PASSWORD }}" + compose_file: foo/docker-compose.yml diff --git a/foo/bar/Dockerfile b/foo/bar/Dockerfile new file mode 100644 index 0000000..bdaf96f --- /dev/null +++ b/foo/bar/Dockerfile @@ -0,0 +1,3 @@ +FROM alpine:3.11.6 + +ENTRYPOINT echo hello world diff --git a/foo/docker-compose.yml b/foo/docker-compose.yml new file mode 100644 index 0000000..aad26c7 --- /dev/null +++ b/foo/docker-compose.yml @@ -0,0 +1,8 @@ +version: '3' + +services: + bar: + image: whoan/bar + build: + context: . + dockerfile: bar/Dockerfile From 5fd7c38764afa6ad56a9ba27c4de944441998bf3 Mon Sep 17 00:00:00 2001 From: Juan Eugenio Abadie Date: Sun, 15 Oct 2023 12:46:31 +0200 Subject: [PATCH 2/2] Add context for compose file --- .github/workflows/compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/compose.yml b/.github/workflows/compose.yml index bac0f60..f595616 100644 --- a/.github/workflows/compose.yml +++ b/.github/workflows/compose.yml @@ -48,4 +48,5 @@ jobs: with: username: whoan password: "${{ secrets.DOCKER_HUB_PASSWORD }}" + context: foo compose_file: foo/docker-compose.yml