Skip to content

Release process

Release process #43

Workflow file for this run

name: Buil
on:
pull_request:
jobs:
buildx:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to Registry
if: github.event_name != 'pull_request'
uses: docker/login-action@v3
with:
registry: public.cr.seqera.io
username: public-cr-admin
password: ${{ secrets.SEQERA_PUBLIC_CR_PASSWORD }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Build snapshot
run: make GORELEASER_CMD="docker run -v $PWD:/staticreg -w /staticreg --rm --privileged docker.io/goreleaser/goreleaser:v2.1.0" snapshot
- name: Archive snapshot artifacts
uses: actions/upload-artifact@v4
with:
name: dist
path: |
_output/dist