Skip to content

Commit

Permalink
try and break out the build images
Browse files Browse the repository at this point in the history
  • Loading branch information
Simon Baker authored and Simon Baker committed Jan 6, 2025
1 parent 782fc17 commit 50c8aff
Showing 1 changed file with 19 additions and 5 deletions.
24 changes: 19 additions & 5 deletions .github/workflows/build-push-Image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
with:
go-version: 'stable'

- name: Build Go app
run: make build
# - name: Build osctrl static apps
# run: make static

- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
Expand All @@ -41,15 +41,29 @@ jobs:
id: docker-meta
uses: docker/metadata-action@v5
with:
images: ghcr.io/portswigger-it/moroz:latest
images: |
ghcr.io/portswigger-it/osctrl-tls
ghcr.io/portswigger-it/osctrl-admin
ghcr.io/portswigger-it/osctrl-api
ghcr.io/portswigger-it/osctrl-cli
ghcr.io/portswigger-it/osctrl-osquery
- name: Build multiarch Image and push to ghcr.io
uses: docker/build-push-action@v6
with:
context: .
platforms: linux/amd64, linux/arm64
push: true
tags: ghcr.io/portswigger-it/moroz:latest
tags: |
ghcr.io/portswigger-it/osctrl-tls:latest
ghcr.io/portswigger-it/osctrl-tls:${{ github.sha }}
ghcr.io/portswigger-it/osctrl-admin:latest
ghcr.io/portswigger-it/osctrl-admin:${{ github.sha }}
ghcr.io/portswigger-it/osctrl-api:latest
ghcr.io/portswigger-it/osctrl-api:${{ github.sha }}
ghcr.io/portswigger-it/osctrl-cli:latest
ghcr.io/portswigger-it/osctrl-cli:${{ github.sha }}
ghcr.io/portswigger-it/osctrl-osquery:latest
ghcr.io/portswigger-it/osctrl-osquery:${{ github.sha }}
cache-from: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache-arm64
cache-to: type=registry,ref=ghcr.io/${{ github.repository }}:buildcache-arm64,mode=max

0 comments on commit 50c8aff

Please sign in to comment.