47 Commits

Author SHA1 Message Date
CSRBot 67f0f660f2 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.2.0' (#107) from renovate/docker-setup-qemu-action-4.x into master
Build / build-amd64 (push) Successful in 4m12s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 10m56s
2026-07-02 22:55:24 +00:00
CSRBot 987dd09ac3 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.2.0' (#106) from renovate/docker-setup-buildx-action-4.x into master
Build / build-amd64 (push) Successful in 4m9s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 10m45s
2026-07-02 22:44:07 +00:00
CSRBot 9b7eb2a35c Merge pull request 'chore(deps): update docker/login-action action to v4.3.0' (#105) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 4m12s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 10m50s
2026-07-02 22:33:08 +00:00
CSRBot f1bda96587 Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.96.1' (#104) from renovate/container-images into master
Build / build-amd64 (push) Successful in 4m24s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 10m39s
2026-07-02 22:22:05 +00:00
CSRBot aec5f50663 chore(deps): update docker/setup-qemu-action action to v4.2.0
Build / build-amd64 (pull_request) Successful in 4m40s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 10m59s
2026-07-02 18:18:43 +00:00
CSRBot 4b5502226a chore(deps): update docker/setup-buildx-action action to v4.2.0
Build / build-amd64 (pull_request) Successful in 4m45s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 10m57s
2026-07-02 18:18:39 +00:00
CSRBot ab3de3123e chore(deps): update docker/login-action action to v4.3.0
Build / build-amd64 (pull_request) Successful in 5m13s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 11m3s
2026-07-02 18:18:36 +00:00
CSRBot f875cccad5 chore(deps): update docker.io/library/rust docker tag to v1.96.1
Build / build-amd64 (pull_request) Successful in 4m44s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 10m40s
2026-07-02 18:18:28 +00:00
CSRBot 1a8d239ad4 Merge pull request 'chore(deps): pin dependencies' (#102) from renovate/pin-dependencies into master
Lint Markdown files / markdown-lint (push) Failing after 14m35s
Build / build-amd64 (push) Failing after 14m39s
Build / build-arm64 (push) Successful in 10m19s
2026-06-05 13:06:29 +00:00
CSRBot 0583cd9f9b chore(deps): pin dependencies
Build / build-amd64 (pull_request) Successful in 4m41s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arm64 (pull_request) Successful in 10m29s
2026-06-05 12:30:53 +00:00
CSRBot 7ad6c5fd68 Merge pull request 'chore(deps): update davidanson/markdownlint-cli2-action action to v23' (#101) from renovate/davidanson-markdownlint-cli2-action-23.x into master
Build / build-amd64 (push) Successful in 4m17s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 11m34s
2026-06-04 16:53:34 +00:00
CSRBot 81d043c69b chore(deps): update davidanson/markdownlint-cli2-action action to v23
Build / build-amd64 (pull_request) Successful in 4m59s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 10m52s
2026-06-04 15:29:03 +00:00
CSRBot d9d81b7781 Merge pull request 'chore(deps): update actions/checkout action to v6.0.3' (#100) from renovate/actions into master
Lint Markdown files / markdown-lint (push) Failing after 13m30s
Build / build-amd64 (push) Failing after 13m39s
Build / build-arm64 (push) Successful in 10m36s
2026-06-02 16:20:33 +00:00
CSRBot eade54a28b chore(deps): update actions/checkout action to v6.0.3
Build / build-amd64 (pull_request) Successful in 4m36s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 10m28s
2026-06-02 15:25:31 +00:00
CSRBot 73fdf29bd9 Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.96.0' (#99) from renovate/container-images into master
Build / build-amd64 (push) Successful in 5m44s
Lint Markdown files / markdown-lint (push) Successful in 7s
Build / build-arm64 (push) Successful in 11m44s
2026-05-29 00:28:51 +00:00
CSRBot 8a92760fbd chore(deps): update docker.io/library/rust docker tag to v1.96.0
Build / build-amd64 (pull_request) Successful in 6m31s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 12m19s
2026-05-29 00:16:23 +00:00
CSRBot fb658f9cf5 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4.1.0' (#98) from renovate/actions into master
Build / build-amd64 (push) Successful in 4m16s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 10m45s
2026-05-27 19:14:35 +00:00
CSRBot e6ceacc2d2 chore(deps): update docker/setup-qemu-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 4m20s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 10m38s
2026-05-27 18:18:50 +00:00
CSRBot ef79d6669f Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4.1.0' (#97) from renovate/actions into master
Build / build-amd64 (push) Successful in 5m13s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 11m13s
2026-05-22 19:04:20 +00:00
CSRBot d5cdcab752 chore(deps): update docker/setup-buildx-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 5m49s
Lint Markdown files / markdown-lint (pull_request) Successful in 7s
Build / build-arm64 (pull_request) Successful in 11m13s
2026-05-22 18:15:57 +00:00
CSRBot 67c70d0a86 Merge pull request 'chore(deps): update docker/login-action action to v4.2.0' (#96) from renovate/actions into master
Build / build-amd64 (push) Successful in 4m43s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 10m42s
2026-05-22 13:17:13 +00:00
CSRBot 16732535ca chore(deps): update docker/login-action action to v4.2.0
Build / build-amd64 (pull_request) Successful in 4m50s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 11m18s
2026-05-22 12:17:05 +00:00
volker.raschek 3459ee93d2 fix(ci): avoid docker's pull rate limit
Build / build-amd64 (push) Successful in 4m10s
Lint Markdown files / markdown-lint (push) Successful in 6s
Build / build-arm64 (push) Successful in 10m25s
2026-04-21 15:37:21 +02:00
CSRBot 924fcbd6f3 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v4' (#89) from renovate/docker-setup-qemu-action-4.x into master
Build / build-amd64 (push) Successful in 4m37s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 10m53s
2026-04-20 22:12:08 +00:00
CSRBot 197add25e0 chore(deps): update docker/setup-qemu-action action to v4
Build / build-arm64 (pull_request) Successful in 10m32s
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-amd64 (pull_request) Successful in 4m3s
2026-04-20 16:20:01 +00:00
CSRBot 560f95f9e9 Merge pull request 'chore(deps): update docker/setup-buildx-action action to v4' (#91) from renovate/docker-setup-buildx-action-4.x into master
Build / build-arm64 (push) Successful in 10m35s
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-amd64 (push) Successful in 4m10s
2026-04-20 16:19:52 +00:00
CSRBot afe0f71d69 chore(deps): update docker/setup-buildx-action action to v4
Build / build-amd64 (pull_request) Successful in 4m42s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 11m1s
2026-04-20 13:16:56 +00:00
CSRBot 9988f42a6a Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.95.0' (#95) from renovate/container-images into master
Build / build-amd64 (push) Successful in 4m2s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 10m24s
2026-04-20 10:58:08 +00:00
CSRBot 7135020fff chore(deps): update docker.io/library/rust docker tag to v1.95.0
Build / build-amd64 (pull_request) Successful in 4m2s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 10m27s
2026-04-20 10:22:52 +00:00
CSRBot 57076e99dd Merge pull request 'chore(deps): update docker/login-action action to v4.1.0' (#94) from renovate/actions into master
Build / build-amd64 (push) Successful in 4m39s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Failing after 44s
2026-04-14 14:19:25 +00:00
CSRBot 0a169fae6e Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.94.1' (#93) from renovate/container-images into master
Build / build-amd64 (push) Successful in 5m7s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Has been cancelled
2026-04-14 14:07:43 +00:00
CSRBot 6b494cf520 chore(deps): update docker/login-action action to v4.1.0
Build / build-amd64 (pull_request) Successful in 4m43s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 11m42s
2026-04-14 11:26:03 +00:00
CSRBot c3deb05888 chore(deps): update docker.io/library/rust docker tag to v1.94.1
Build / build-amd64 (pull_request) Successful in 4m1s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 11m38s
2026-04-14 11:25:54 +00:00
CSRBot 3a3bea79a4 Merge pull request 'chore(deps): update docker/login-action action to v4' (#90) from renovate/docker-login-action-4.x into master
Build / build-amd64 (push) Successful in 3m12s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Failing after 48s
2026-03-09 07:56:25 +00:00
CSRBot 7538a8fad3 chore(deps): update docker/login-action action to v4
Build / build-amd64 (pull_request) Successful in 3m9s
Lint Markdown files / markdown-lint (pull_request) Successful in 4s
Build / build-arm64 (pull_request) Successful in 8m49s
2026-03-06 02:13:41 +00:00
CSRBot 184cb21288 Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.94.0' (#92) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m59s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 9m8s
2026-03-05 23:23:27 +00:00
CSRBot f9555e1192 chore(deps): update docker.io/library/rust docker tag to v1.94.0
Build / build-amd64 (pull_request) Successful in 3m16s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 9m11s
2026-03-05 23:14:07 +00:00
CSRBot faf5db940b Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.93.1' (#88) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m53s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 9m8s
2026-02-13 02:21:58 +00:00
CSRBot 44855903ba chore(deps): update docker.io/library/rust docker tag to v1.93.1
Build / build-amd64 (pull_request) Successful in 3m1s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 9m9s
2026-02-13 02:12:39 +00:00
CSRBot 3d7826e8a2 Merge pull request 'chore(deps): update docker/login-action action to v3.7.0' (#87) from renovate/actions into master
Build / build-amd64 (push) Successful in 3m27s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Failing after 19m24s
2026-02-01 12:15:51 +00:00
CSRBot bcf251372a chore(deps): update docker/login-action action to v3.7.0
Build / build-amd64 (pull_request) Successful in 3m23s
Lint Markdown files / markdown-lint (pull_request) Successful in 6s
Build / build-arm64 (pull_request) Successful in 11m3s
2026-02-01 11:13:43 +00:00
CSRBot 5a83601780 Merge pull request 'chore(deps): update docker.io/library/rust docker tag to v1.93.0' (#86) from renovate/container-images into master
Build / build-amd64 (push) Successful in 2m48s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 9m14s
2026-01-22 23:19:52 +00:00
CSRBot df200c2a25 chore(deps): update docker.io/library/rust docker tag to v1.93.0
Build / build-amd64 (pull_request) Successful in 2m58s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 9m10s
2026-01-22 23:10:34 +00:00
CSRBot 0f1a2f9d3c Merge pull request 'chore(deps): update actions/checkout action to v6.0.2' (#85) from renovate/actions into master
Build / build-amd64 (push) Successful in 2m53s
Lint Markdown files / markdown-lint (push) Successful in 5s
Build / build-arm64 (push) Successful in 9m5s
2026-01-22 19:32:57 +00:00
CSRBot 22f41b4875 chore(deps): update actions/checkout action to v6.0.2
Build / build-amd64 (pull_request) Successful in 2m54s
Lint Markdown files / markdown-lint (pull_request) Successful in 5s
Build / build-arm64 (pull_request) Successful in 9m14s
2026-01-22 17:14:18 +00:00
volker.raschek 89d8d65955 fix(Dockerfile): checkout correct branch
Build / build-amd64 (push) Successful in 2m48s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Successful in 9m0s
Release / push-amd64 (push) Successful in 3m37s
Release / push-arm64 (push) Successful in 11m27s
Release / push-manifest (push) Successful in 5s
Release / sync-to-hub-docker-io (push) Successful in 48s
2026-01-14 11:02:59 +01:00
volker.raschek fde42c2738 fix(ci): add image suffix
Build / build-amd64 (push) Failing after 45s
Lint Markdown files / markdown-lint (push) Successful in 4s
Build / build-arm64 (push) Failing after 1m41s
2026-01-14 10:44:44 +01:00
6 changed files with 54 additions and 33 deletions
+16 -8
View File
@@ -1,5 +1,9 @@
name: Build name: Build
env:
# Introduce suffix for new upstream repository
RPMBUILDER_SUFFIX: rs
on: on:
pull_request: pull_request:
types: types:
@@ -15,9 +19,11 @@ jobs:
build-arm64: build-arm64:
runs-on: ubuntu-latest-arm64 runs-on: ubuntu-latest-arm64
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@v3.7.0 - uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@v3.12.0 with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:latest
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- name: Build image - name: Build image
run: | run: |
@@ -27,15 +33,17 @@ jobs:
--platform linux/arm64 \ --platform linux/arm64 \
--file Dockerfile \ --file Dockerfile \
--provenance false \ --provenance false \
--tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-arm64 \ --tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-arm64 \
. .
build-amd64: build-amd64:
runs-on: ubuntu-latest-amd64 runs-on: ubuntu-latest-amd64
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@v3.7.0 - uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@v3.12.0 with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:latest
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- name: Build image - name: Build image
run: | run: |
@@ -45,5 +53,5 @@ jobs:
--platform linux/amd64 \ --platform linux/amd64 \
--file Dockerfile \ --file Dockerfile \
--provenance false \ --provenance false \
--tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-amd64 \ --tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-amd64 \
. .
+2 -2
View File
@@ -16,7 +16,7 @@ jobs:
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: DavidAnson/markdownlint-cli2-action@v21.0.0 - uses: DavidAnson/markdownlint-cli2-action@ded1f9488f68a970bc66ea5619e13e9b52e601cd # v23.2.0
with: with:
globs: '**/*.md' globs: '**/*.md'
+25 -17
View File
@@ -1,5 +1,9 @@
name: Release name: Release
env:
# Introduce suffix for new upstream repository
RPMBUILDER_SUFFIX: rs
on: on:
push: push:
tags: tags:
@@ -9,11 +13,13 @@ jobs:
push-arm64: push-arm64:
runs-on: ubuntu-latest-arm64 runs-on: ubuntu-latest-arm64
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@v3.7.0 - uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@v3.12.0 with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:latest
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@v3.6.0 - uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with: with:
registry: git.cryptic.systems registry: git.cryptic.systems
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
@@ -29,17 +35,19 @@ jobs:
--platform linux/arm64 \ --platform linux/arm64 \
--provenance false \ --provenance false \
--push \ --push \
--tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-arm64 \ --tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-arm64 \
. .
push-amd64: push-amd64:
runs-on: ubuntu-latest-amd64 runs-on: ubuntu-latest-amd64
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: docker/setup-qemu-action@v3.7.0 - uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- uses: docker/setup-buildx-action@v3.12.0 with:
image: harbor.cryptic.systems/docker/tonistiigi/binfmt:latest
- uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: docker/login-action@v3.6.0 - uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with: with:
registry: git.cryptic.systems registry: git.cryptic.systems
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
@@ -55,7 +63,7 @@ jobs:
--platform linux/amd64 \ --platform linux/amd64 \
--provenance false \ --provenance false \
--push \ --push \
--tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-amd64 \ --tag git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-amd64 \
. .
push-manifest: push-manifest:
@@ -64,7 +72,7 @@ jobs:
- push-arm64 - push-arm64
- push-amd64 - push-amd64
steps: steps:
- uses: docker/login-action@v3.6.0 - uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0
with: with:
registry: git.cryptic.systems registry: git.cryptic.systems
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
@@ -74,11 +82,11 @@ jobs:
run: | run: |
TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm') TAG=$(echo ${{ github.ref_name }} | sed 's/v//gm')
docker manifest create git.cryptic.systems/volker.raschek/rpm-builder:${TAG} \ docker manifest create git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX} \
--amend git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-amd64 \ --amend git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-amd64 \
--amend git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-arm64 --amend git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}-arm64
docker manifest push git.cryptic.systems/volker.raschek/rpm-builder:${TAG} docker manifest push git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}
sync-to-hub-docker-io: sync-to-hub-docker-io:
needs: needs:
@@ -97,5 +105,5 @@ jobs:
--dest-username ${{ secrets.DOCKER_IO_USERNAME }} \ --dest-username ${{ secrets.DOCKER_IO_USERNAME }} \
--src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \ --src-password ${{ secrets.GIT_CRYPTIC_SYSTEMS_PACKAGE_REGISTRY_TOKEN }} \
--src-username volker.raschek \ --src-username volker.raschek \
docker://git.cryptic.systems/volker.raschek/rpm-builder:${TAG} \ docker://git.cryptic.systems/volker.raschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX} \
docker://docker.io/volkerraschek/rpm-builder:${TAG} docker://docker.io/volkerraschek/rpm-builder:${TAG}-${RPMBUILDER_SUFFIX}
@@ -13,8 +13,8 @@ jobs:
runs-on: runs-on:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.1 - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: peter-evans/dockerhub-description@v5.0.0 - uses: peter-evans/dockerhub-description@1b9a80c056b620d92cedb9d9b5a223409c68ddfa # v5.0.0
with: with:
username: ${{ secrets.DOCKER_IO_USERNAME }} username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }} password: ${{ secrets.DOCKER_IO_PASSWORD }}
+7 -3
View File
@@ -1,4 +1,4 @@
FROM docker.io/library/rust:1.92.0-slim-bullseye AS build FROM docker.io/library/rust:1.96.1-slim-bullseye AS build
ARG RPMBUILDER_VERSION=master ARG RPMBUILDER_VERSION=master
@@ -9,11 +9,15 @@ RUN set -e && \
# compile musl and rpm-builder # compile musl and rpm-builder
RUN set -e && \ RUN set -e && \
git clone -b rpm-builder-${RPMBUILDER_VERSION} https://github.com/rpm-rs/rpm-builder.git /rpm-builder && \ if [ "${RPMBUILDER_VERSION}" != "master" ]; then \
git clone -b rpm-builder-${RPMBUILDER_VERSION} https://github.com/rpm-rs/rpm-builder.git /rpm-builder; \
else \
git clone -b master https://github.com/rpm-rs/rpm-builder.git /rpm-builder; \
fi && \
cd /rpm-builder && \ cd /rpm-builder && \
cargo build --profile release cargo build --profile release
FROM docker.io/library/debian:buster-slim FROM docker.io/library/debian:bullseye-slim
COPY --from=build /rpm-builder/target/release/rpm-builder /usr/bin/rpm-builder COPY --from=build /rpm-builder/target/release/rpm-builder /usr/bin/rpm-builder
+2 -1
View File
@@ -15,7 +15,8 @@ RPMBUILDER_IMAGE_REGISTRY_USER?=volker.raschek
RPMBUILDER_IMAGE_NAMESPACE?=${RPMBUILDER_IMAGE_REGISTRY_USER} RPMBUILDER_IMAGE_NAMESPACE?=${RPMBUILDER_IMAGE_REGISTRY_USER}
RPMBUILDER_IMAGE_NAME:=rpm-builder RPMBUILDER_IMAGE_NAME:=rpm-builder
RPMBUILDER_IMAGE_VERSION?=latest RPMBUILDER_IMAGE_VERSION?=latest
RPMBUILDER_IMAGE_FULLY_QUALIFIED=${RPMBUILDER_IMAGE_REGISTRY_NAME}/${RPMBUILDER_IMAGE_NAMESPACE}/${RPMBUILDER_IMAGE_NAME}:${RPMBUILDER_IMAGE_VERSION} RPMBUILDER_IMAGE_SUFFIX?=rs
RPMBUILDER_IMAGE_FULLY_QUALIFIED=${RPMBUILDER_IMAGE_REGISTRY_NAME}/${RPMBUILDER_IMAGE_NAMESPACE}/${RPMBUILDER_IMAGE_NAME}:${RPMBUILDER_IMAGE_VERSION}-${RPMBUILDER_IMAGE_SUFFIX}
# BUILD CONTAINER IMAGE # BUILD CONTAINER IMAGE
# ============================================================================== # ==============================================================================