Skip to content

Merge pull request #133 from rsevilla87/include-assets #72

Merge pull request #133 from rsevilla87/include-assets

Merge pull request #133 from rsevilla87/include-assets #72

Workflow file for this run

name: Release syncer image
defaults:
run:
shell: bash
on:
push:
branches: [ master ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4
- name: Install dependencies required for multi-arch builds
run: sudo apt-get update && sudo apt-get install qemu-user-static podman fuse-overlayfs
- name: Login in quay
run: podman login quay.io -u ${QUAY_USER} -p ${QUAY_TOKEN}
env:
QUAY_USER: ${{ secrets.QUAY_USER }}
QUAY_TOKEN: ${{ secrets.QUAY_TOKEN }}
- name: Build & push syncer image
run: make build-syncer-image push-syncer-image