Files
yolks/.github/workflows/rust.yml
devbeni 5e9f1ecc43
Some checks failed
build steamcmd / steamcmd:ubuntu (push) Failing after 5m58s
build voice / yolks:voice_mumble (push) Successful in 8m13s
build steamcmd / steamcmd:sniper (push) Successful in 16m26s
build rust / yolks:rust_1.60 (push) Successful in 14m8s
build wine / yolks:wine_devel (push) Successful in 22m26s
build wine / yolks:wine_10 (push) Successful in 23m47s
build wine / yolks:wine_8 (push) Successful in 23m49s
build wine / yolks:wine_staging (push) Successful in 24m1s
build python / yolks:python_2.7 (push) Failing after 1m5s
build redis / yolks:redis_6 (push) Successful in 3m10s
build redis / yolks:redis_7 (push) Successful in 3m0s
build redis / yolks:redis_8 (push) Successful in 3m29s
build redis / yolks:redis_5 (push) Successful in 5m14s
build voice / yolks:voice_teaspeak (push) Successful in 41m32s
build python / yolks:python_3.13 (push) Successful in 20m7s
build python / yolks:python_3.10 (push) Successful in 22m39s
build python / yolks:python_3.11 (push) Successful in 22m17s
build python / yolks:python_3.12 (push) Successful in 21m35s
build steamcmd / steamcmd:debian (push) Successful in 48m19s
build wine / yolks:wine_latest (push) Successful in 50m13s
build python / yolks:python_3.7 (push) Successful in 22m38s
build postgres / yolks:postgres_10 (push) Successful in 2m59s
build postgres / yolks:postgres_11 (push) Successful in 2m49s
build postgres / yolks:postgres_12 (push) Successful in 2m33s
build wine / yolks:wine_9 (push) Successful in 52m23s
build postgres / yolks:postgres_9 (push) Successful in 2m17s
build postgres / yolks:postgres_16 (push) Successful in 3m16s
build wine / yolks:wine_7 (push) Successful in 56m34s
build steamcmd / steamcmd:dotnet (push) Successful in 1h2m47s
build rust / yolks:rust_1.56 (push) Successful in 59m10s
build python / yolks:python_3.9 (push) Successful in 21m21s
build postgres / yolks:postgres_13 (push) Successful in 21m18s
build postgres / yolks:postgres_14 (push) Successful in 21m1s
build nodejs / yolks:nodejs_12 (push) Successful in 24m54s
build nodejs / yolks:nodejs_17 (push) Successful in 22m52s
build nodejs / yolks:nodejs_14 (push) Successful in 25m11s
build rust / yolks:rust_latest (push) Successful in 1h2m56s
build nodejs / yolks:nodejs_18 (push) Successful in 29m54s
build mongodb / yolks:mongodb_5 (push) Successful in 7m37s
build mongodb / yolks:mongodb_6 (push) Successful in 7m51s
build steamcmd / steamcmd:proton_8 (push) Successful in 1h27m46s
build nodejs / yolks:nodejs_22 (push) Successful in 19m34s
build steamcmd / steamcmd:proton (push) Successful in 1h28m38s
build mariadb / yolks:mariadb_10.3 (push) Successful in 5m47s
build mariadb / yolks:mariadb_10.4 (push) Successful in 6m5s
build mariadb / yolks:mariadb_10.6 (push) Successful in 4m14s
build mariadb / yolks:mariadb_11.3 (push) Successful in 5m1s
build mariadb / yolks:mariadb_11.2 (push) Successful in 5m58s
build mongodb / yolks:mongodb_8 (push) Successful in 13m24s
build mariadb / yolks:mariadb_11.4 (push) Successful in 7m6s
build mongodb / yolks:mongodb_7 (push) Successful in 20m13s
build mariadb / yolks:mariadb_11.5 (push) Successful in 7m27s
build mariadb / yolks:mariadb_11.6 (push) Successful in 8m22s
build java / yolks:java_11 (push) Successful in 9m40s
build mariadb / yolks:mariadb_10.7 (push) Successful in 17m51s
build mariadb / yolks:mariadb_10.5 (push) Successful in 19m6s
build java / yolks:java_16 (push) Successful in 9m51s
build mono / yolks:mono_latest (push) Successful in 35m55s
build java / yolks:java_19 (push) Successful in 10m22s
build go / yolks:go_1.14 (push) Successful in 53s
build java / yolks:java_21 (push) Successful in 10m24s
build installers / installers:{{ matrix.tag }} (debian) (push) Successful in 4m39s
build go / yolks:go_1.15 (push) Successful in 1m2s
build go / yolks:go_1.16 (push) Successful in 1m22s
build go / yolks:go_1.17 (push) Successful in 1m23s
build go / yolks:go_1.18 (push) Successful in 1m2s
build installers / installers:{{ matrix.tag }} (ubuntu) (push) Successful in 5m26s
build go / yolks:go_1.19 (push) Successful in 1m35s
build go / yolks:go_1.21 (push) Successful in 1m23s
build go / yolks:go_1.20 (push) Successful in 1m39s
build java / yolks:java_22 (push) Successful in 10m48s
build go / yolks:go_1.22 (push) Successful in 1m50s
build go / yolks:go_1.23 (push) Successful in 2m18s
build games / games_AMD64:arma3 (push) Successful in 3m10s
build games / games_AMD64:dayz (push) Successful in 3m28s
build installers / installers:{{ matrix.tag }} (alpine) (push) Successful in 14m47s
build games / games_AMD64:rust (push) Successful in 3m35s
build games / games_AMD64:samp (push) Successful in 3m43s
build games / games_AMD64:source (push) Successful in 5m30s
build games / games_AMD64:valheim (push) Successful in 6m1s
build games / games_AMD64:mohaa (push) Successful in 10m17s
build erlang / yolks:erlang_22 (push) Successful in 2m0s
build erlang / yolks:erlang_23 (push) Successful in 1m54s
build erlang / yolks:erlang_24 (push) Successful in 1m39s
build erlang / yolks:erlang_25 (push) Successful in 1m40s
build java / yolks:java_17 (push) Successful in 34m6s
build erlang / yolks:erlang_26 (push) Successful in 1m28s
build java / yolks:java_8 (push) Successful in 30m25s
build python / yolks:python_3.8 (push) Successful in 1h37m14s
build games / games_All:minetest (push) Successful in 14m59s
build games / games_All:mta (push) Successful in 15m51s
build games / games_AMD64:altv (push) Successful in 25m5s
build elixir / yolks:elixir_1.12 (push) Successful in 14m35s
build dotnet / yolks:dotnet_2.1 (push) Successful in 11m32s
build elixir / yolks:elixir_1.14 (push) Successful in 17m26s
build dotnet / yolks:dotnet_3.1 (push) Successful in 19m6s
build dotnet / yolks:dotnet_5 (push) Successful in 19m18s
build dotnet / yolks:dotnet_6 (push) Successful in 19m42s
build dart / yolks:dart_2.17 (push) Successful in 6m31s
build nodejs / yolks:nodejs_20 (push) Successful in 1h45m33s
build dotnet / yolks:dotnet_7 (push) Successful in 22m56s
build dart / yolks:dart_2.18 (push) Successful in 7m8s
build dart / yolks:dart_2.19 (push) Successful in 7m11s
build dotnet / yolks:dotnet_8 (push) Successful in 24m54s
build cassandra / yolks:cassandra_java11_python3 (push) Successful in 3m3s
build bun / yolks:bun_latest (push) Failing after 33s
build cassandra / yolks:cassandra_java8_python2 (push) Successful in 2m34s
build box64 / yolks:box64 (push) Failing after 35s
build bot / yolks:bot_bastion (push) Failing after 2m20s
build bot / yolks:bot_parkertron (push) Failing after 1m48s
build bot / yolks:bot_red (push) Failing after 40s
build bot / yolks:bot_sinusbot (push) Failing after 44s
build dart / yolks:dart_stable (push) Successful in 7m24s
build oses / yolks:alpine (push) Failing after 33s
build oses / yolks:debian (push) Failing after 34s
build oses / yolks:ubuntu (push) Failing after 35s
build apps / yolks:apps_uptimekuma (push) Failing after 31s
build dotnet / yolks:dotnet_9 (push) Successful in 21m59s
build bun / yolks:bun_canary (push) Successful in 17m18s
build nodejs / yolks:nodejs_16 (push) Successful in 2h27m11s
build games / games_AMD64:thebattleforwesnoth (push) Successful in 1h19m0s
build nodejs / yolks:nodejs_19 (push) Successful in 2h27m31s
build nodejs / yolks:nodejs_23 (push) Successful in 2h14m19s
build dart / yolks:dart_3.3 (push) Successful in 36m57s
build nodejs / yolks:nodejs_24 (push) Successful in 2h14m14s
build nodejs / yolks:nodejs_21 (push) Successful in 2h20m6s
build elixir / yolks:elixir_1.13 (push) Successful in 1h11m52s
build elixir / yolks:elixir_1.15 (push) Successful in 1h10m41s
build elixir / yolks:elixir_latest (push) Successful in 1h9m58s
Update GitHub Actions workflows and README to change repository references from 'parkervcp' to 'b3ni15'
2025-08-05 15:50:04 +02:00

52 lines
1.3 KiB
YAML

name: build rust
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * 1"
push:
branches:
- master
paths:
- rust/**
permissions:
packages: write
jobs:
push:
name: "yolks:rust_${{ matrix.tag }}"
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
tag:
- '1.56'
- '1.60'
- 'latest'
steps:
- uses: actions/checkout@v4
# Setup QEMU for ARM64 Build
- uses: docker/setup-qemu-action@v3
- uses: docker/setup-buildx-action@v3
with:
buildkitd-flags: --debug
- id: lower-repo
name: Repository to lowercase
run: |
echo "repository=${GITHUB_REPOSITORY_OWNER@L}" >> $GITHUB_OUTPUT
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: b3ni15
password: ${{ secrets.REGISTRY_TOKEN || secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v6
with:
context: ./rust
file: ./rust/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/b3ni15/yolks:rust_${{ matrix.tag }}
${{ github.repository_owner == 'pelican-eggs' && format('ghcr.io/b3ni15/yolks:rust_{0}', matrix.tag) || '' }}