Skip to content

refactor: Github teams codeowners (#47) #11

refactor: Github teams codeowners (#47)

refactor: Github teams codeowners (#47) #11

name: Continuous Delivery
on:
push:
branches:
- master
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
persist-credentials: false
- name: Setup QEMU
uses: docker/setup-qemu-action@v1
with:
platforms: arm64
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v1
- env:
DOCKER_BUILDKIT: 1
GITHUB_REGISTRY_USERNAME: ${{ github.actor }}
GITHUB_REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
name: Build and release
run: |
# GitHub Packages Registry
echo $GITHUB_REGISTRY_PASSWORD | docker login ghcr.io --username $GITHUB_REGISTRY_USERNAME --password-stdin
docker buildx build \
--output=type=registry \
--platform linux/amd64,linux/arm64 \
--tag ghcr.io/ridedott/flatbuffers-builder-docker/flatbuffers-builder:latest \
.