Compare commits

...

7 commits

Author SHA1 Message Date
Sojan Jose
ab2c98248f
Merge branch 'develop' into feat/docker-multiarch 2022-09-06 19:27:45 +05:30
Sojan Jose
f44e9469e8
Merge branch 'develop' into feat/docker-multiarch 2022-06-17 17:30:42 +05:30
Vishnu Narayanan
cf8f4345ea
Merge branch 'develop' into feat/docker-multiarch 2022-06-16 18:32:22 +05:30
Vishnu Narayanan
1523234eb2
remove linux/s390x as ruby:3.0.2-alpine does not support that arch 2021-10-07 12:20:00 +05:30
Vishnu Narayanan
13d308064e
add more architures to build docker image 2021-10-07 12:12:18 +05:30
Vishnu Narayanan
4023254f2a
Merge branch 'develop' into feat/docker-multiarch 2021-10-06 19:41:02 +05:30
Vishnu Narayanan
e15a6173d2
feat: add gh action to build arm64 docker images 2021-10-06 16:21:11 +05:30

29
.github/workflows/image.yml vendored Normal file
View file

@ -0,0 +1,29 @@
name: buildx
on:
pull_request:
branches: develop
push:
branches: develop
jobs:
buildx:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
# https://github.com/docker/setup-qemu-action
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
# https://github.com/docker/setup-buildx-action
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Available platforms
run: echo ${{ steps.buildx.outputs.platforms }}
# not pushing to dockerhub for now
- name: Run Buildx
run: |
docker buildx build \
--platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le \
--output "type=image,push=false" \
--file ./docker/Dockerfile .