# This workflow will perform a test whenever there # is some change in code done to ensure that the changes # are not buggy and we are getting the desired output. name: Build and Push Manifest on: push: workflow_dispatch: schedule: - cron: '0 0 * * *' # every day at midnight env: IMAGE_NAME: ptr-manifest IMAGE_TAGS: v1 ${{ github.sha }} IMAGE_REGISTRY: quay.io IMAGE_NAMESPACE: redhat-github-actions jobs: push-quay: name: Build and push manifest runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: install_latest: [ true, false ] steps: # Checkout push-to-registry action github repository - name: Checkout Push to Registry action uses: actions/checkout@v4 - name: Install latest podman if: matrix.install_latest run: | bash .github/install_latest_podman.sh - name: Install qemu dependency run: | sudo apt-get update sudo apt-get install -y qemu-user-static - name: Create Containerfile run: | cat > Containerfile<