-
-
Notifications
You must be signed in to change notification settings - Fork 1
26 lines (24 loc) · 695 Bytes
/
release.yaml
File metadata and controls
26 lines (24 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: Release
on:
pull_request:
push:
branches:
- main
tags:
- 'v*.*.*'
jobs:
release-next-container:
uses: radiorabe/actions/.github/workflows/release-container.yaml@v0.37.0
with:
image: 'ghcr.io/radiorabe/website-stack/next'
name: 'next'
display-name: 'RaBe Nextjs Website'
tags: 'rabe web nextjs alpine'
# the alpine base image used for the nextjs frontend does not have a
# keyless cosign signature, so we disable verifying the image.
cosign-verify: false
context: './next/'
dockerfile: './next/Dockerfile.prod'
push-default-branch: true
build-args: |
IMAGES_HOSTNAME=data.rabe.ch