first commit
release / docker (push) Successful in 24m56s

This commit is contained in:
2026-08-26 10:31:56 +02:00
commit 879e1d0284
3 changed files with 37 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
name: release
run-name: release
on:
push:
branches:
- main
tags:
- "*"
jobs:
docker:
name: docker
runs-on: ubuntu-latest
outputs:
docker_image_version: ${{ steps.docker-image.outputs.image_version }}
container:
image: ovlach/docker-gitea:v0.0.4-alpha
steps:
- uses: https://github.com/actions/checkout.git@v4
- uses: https://github.com/olegtarasov/get-tag@v2.1.4
id: tagName
with:
tagRegex: "v(?<version>.*)"
- uses: actions/docker-image@v2
name: bluebuild - base image
id: docker_image_base
with:
deployment_login: ${{ secrets.DEPLOYMENT_PACKAGE }}
registry: "git.nanobyte.cz"
image_name: git.nanobyte.cz/$GITHUB_REPOSITORY_OWNER/blue-build
additional_args: --build-arg GITEA_TOKEN="${{secrets.DEPLOYMENT_PACKAGE}}"
docker_version_prefix: "bb"
docker_file: "blue-build-fc.Dockerfile"
additional_version: "${{steps.tagName.outputs.version}}"
View File
+4
View File
@@ -0,0 +1,4 @@
FROM quay.io/fedora/fedora:43
RUN dnf -y install docker nodejs git skopeo sudo jq cargo
RUN cargo install --locked blue-build