From 6866bc9ca720d70bf0040d8da1413f0831c00978 Mon Sep 17 00:00:00 2001 From: Collin Duncan <3679940+cgduncan7@users.noreply.github.com> Date: Fri, 26 May 2023 16:40:01 -0500 Subject: [PATCH] Attempting to speed up pipeline by using docker action --- .github/workflows/main.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index fb651f6..264951c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,8 +13,15 @@ jobs: steps: - uses: actions/checkout@v3 - name: Build docker image - run: docker build . -f docker/server/Dockerfile -t $GHCR_IMAGE - - name: Login to GHCR Docker repo - run: docker login ghcr.io -u $GHCR_USERNAME --password $GHCR_PASSWORD - - name: Push docker image - run: docker push $GHCR_IMAGE \ No newline at end of file + uses: docker/build-push-action@v4 + with: + context: . + push: true + tags: $GHCR_IMAGE:latest + cache-from: type=gha + cache-to: type=gha,mode=max + # run: docker build . -f docker/server/Dockerfile -t $GHCR_IMAGE + # - name: Login to GHCR Docker repo + # run: docker login ghcr.io -u $GHCR_USERNAME --password $GHCR_PASSWORD + # - name: Push docker image + # run: docker push $GHCR_IMAGE \ No newline at end of file