mirror of
https://github.com/fluxerapp/fluxer.git
synced 2026-09-03 05:10:25 +03:00
37 lines
878 B
YAML
37 lines
878 B
YAML
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
name: build snowflakes
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
build-version:
|
|
description: "Explicit Fluxer CalVer build version (YYYY.MDD.MICRO, UTC HHMMSS without leading zeroes) to use instead of automatic UTC clock allocation"
|
|
type: string
|
|
required: false
|
|
default: ""
|
|
|
|
permissions:
|
|
actions: read
|
|
contents: write
|
|
packages: write
|
|
|
|
jobs:
|
|
approve:
|
|
name: approve build release
|
|
permissions: {}
|
|
runs-on: ubuntu-24.04
|
|
environment: builds
|
|
timeout-minutes: 5
|
|
steps:
|
|
- name: approved
|
|
run: echo "Build release approved."
|
|
|
|
image:
|
|
needs: approve
|
|
uses: ./.github/workflows/_build-image.yaml
|
|
secrets: inherit
|
|
with:
|
|
image: fluxer-snowflakes
|
|
dockerfile: fluxer_snowflakes/Dockerfile
|
|
build-version: ${{ inputs['build-version'] }}
|