Skip to content

Merge pull request #48 from krkn-chaos/ns_variable #49

Merge pull request #48 from krkn-chaos/ns_variable

Merge pull request #48 from krkn-chaos/ns_variable #49

Workflow file for this run

name: Release syncer image
defaults:
run:
shell: bash
on:
push:
branches: [ main ]
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_USERNAME }}
QUAY_TOKEN: ${{ secrets.QUAY_PASSWORD }}
- name: Build & push syncer image
run: make build-syncer-image push-syncer-image
- name: Upload CI logs
uses: actions/upload-artifact@v4
with:
name: rendered
path: rendered/
if-no-files-found: error