| 1234567891011121314151617181920212223242526272829 |
- name: Build go-builder images
- on:
- workflow_dispatch:
- push:
- branches:
- - 'develop'
- jobs:
- go-builder:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout
- uses: actions/checkout@v3
- - name: SetUp Buildx
- uses: docker/setup-buildx-action@v2
- - name: Login to Dockerhub
- uses: docker/login-action@v2
- with:
- username: ${{ secrets.DOCKERHUB_USERNAME }}
- password: ${{ secrets.DOCKERHUB_TOKEN }}
- - name: Build and push to docker hub
- uses: docker/build-push-action@v3
- with:
- context: .
- push: true
- platforms: linux/amd64, linux/arm64, linux/arm/v7
- file: ./docker/Dockerfile-go-builder
- tags: gravitl/go-builder:latest
|