Skip to content

Merge pull request #195 from inteon/cicd #1

Merge pull request #195 from inteon/cicd

Merge pull request #195 from inteon/cicd #1

name: debian-trust-package-release
on:
push:
branches: ['main']
paths:
- make/00_debian_version.mk
jobs:
build_images:
runs-on: ubuntu-latest
permissions:
contents: read # needed for checkout
packages: write # needed for push images
id-token: write # needed for keyless signing
steps:
- uses: actions/checkout@v4
- uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_PASSWORD }}
- uses: actions/setup-go@v4
with:
go-version-file: go.mod
- id: release
run: make release-debian-trust-package
outputs:
RELEASE_OCI_MANAGER_IMAGE: ${{ steps.release.outputs.RELEASE_OCI_MANAGER_IMAGE }}
RELEASE_OCI_MANAGER_TAG: ${{ steps.release.outputs.RELEASE_OCI_MANAGER_TAG }}