Skip to content

Update pre-commit hook adrienverge/yamllint to v1.35.1 #25

Update pre-commit hook adrienverge/yamllint to v1.35.1

Update pre-commit hook adrienverge/yamllint to v1.35.1 #25

Workflow file for this run

name: Image / Build
on:
pull_request:
jobs:
build:
name: Build OCI image
runs-on: ubuntu-latest
# https://docs.github.com/en/actions/reference/authentication-in-a-workflow
permissions:
contents: read
steps:
- uses: actions/checkout@v4
- name: Setup QEMU
uses: docker/[email protected]
- uses: sigstore/cosign-installer@main
- name: Generate snapshot date
id: snapshot-date
run: |
echo "date=$(date -u +%Y%m%d)" >> $GITHUB_OUTPUT
shell: bash
- name: Dependencies
run: ./deps.sh
- name: Verify sha256 checksums
run: sha256sum -c DIGESTS
- uses: chainguard-dev/actions/melange-build@main
with:
sign-with-temporary-key: true
config: melange.yaml
archs: x86_64,aarch64
- uses: chainguard-images/actions/apko-build@main
with:
config: apko.yaml
tag: portefaix-distroless:${{ steps.snapshot-date.outputs.date }}
keyring-append: /github/workspace/melange.rsa.pub
archs: x86_64,aarch64
- uses: actions/upload-artifact@v4
with:
name: template.tar
path: ./output.tar