Updated Image To Gitea Packages
build apps / apps:uptimekuma (push) Failing after 30s
build bastion / docker (push) Failing after 38s
build bot images / docker (bastion) (push) Failing after 31s
build bot images / docker (parkertron) (push) Failing after 33s
build bot images / docker (red) (push) Failing after 31s
build bot images / docker (sinusbot) (push) Failing after 29s
build box64 / docker (push) Failing after 39s
build cassandra / docker (java11_python3) (push) Failing after 38s
build cassandra / docker (java8_python2) (push) Failing after 44s
build dotnet / docker (2.1) (push) Failing after 42s
build dotnet / docker (5) (push) Failing after 34s
build dotnet / docker (3.1) (push) Failing after 41s
build dotnet / docker (6) (push) Failing after 37s
build dotnet / docker (7) (push) Failing after 48s
build dotnet / docker (8) (push) Failing after 31s
build dotnet / docker (9) (push) Failing after 45s
build elixir / docker (1.12) (push) Failing after 36s
build elixir / docker (1.13) (push) Failing after 31s
build elixir / docker (1.14) (push) Failing after 39s
build elixir / docker (1.15) (push) Failing after 43s
build elixir / docker (latest) (push) Failing after 38s
build erlang / docker (22) (push) Failing after 41s
build erlang / docker (23) (push) Failing after 35s
build erlang / docker (24) (push) Failing after 38s
build erlang / docker (25) (push) Failing after 38s
build games / docker (altv) (push) Failing after 40s
build erlang / docker (26) (push) Failing after 46s
build games / docker (arma3) (push) Failing after 31s
build games / docker (dayz) (push) Failing after 30s
build games / docker (minetest) (push) Failing after 35s
build games / docker (mohaa) (push) Failing after 38s
build games / docker (mta) (push) Failing after 33s
build games / docker (rust) (push) Failing after 35s
build games / docker (samp) (push) Failing after 37s
build games / docker (source) (push) Failing after 37s
build games / docker (thebattleforwesnoth) (push) Failing after 33s
build games / docker (valheim) (push) Failing after 33s
build go / docker (1.14) (push) Failing after 36s
build go / docker (1.15) (push) Failing after 40s
build go / docker (1.16) (push) Failing after 31s
build go / docker (1.17) (push) Failing after 36s
build go / docker (1.18) (push) Failing after 38s
build go / docker (1.19) (push) Failing after 42s
build go / docker (1.2) (push) Failing after 39s
build go / docker (1.21) (push) Failing after 37s
build go / docker (1.22) (push) Failing after 39s
build go / docker (1.23) (push) Failing after 41s
build installers / docker (alpine) (push) Failing after 40s
build installers / docker (debian) (push) Failing after 42s
build installers / docker (ubuntu) (push) Failing after 37s
build installers / docker (ubuntu-amd64) (push) Failing after 48s
build java / docker (11) (push) Failing after 42s
build java / docker (17) (push) Failing after 41s
build java / docker (16) (push) Failing after 49s
build java / docker (21) (push) Failing after 36s
build java / docker (19) (push) Failing after 43s
build java / docker (25) (push) Failing after 31s
build java / docker (8) (push) Has been cancelled
build java / docker (22) (push) Has been cancelled
build java / docker (27) (push) Has been cancelled
build mariadb / docker (10.3) (push) Has been cancelled
build mariadb / docker (10.4) (push) Has been cancelled
build mariadb / docker (10.5) (push) Has been cancelled
build mariadb / docker (10.6) (push) Has been cancelled
build mariadb / docker (10.7) (push) Has been cancelled
build mariadb / docker (11.2) (push) Has been cancelled
build mariadb / docker (11.3) (push) Has been cancelled
build mariadb / docker (11.4) (push) Has been cancelled
build mariadb / docker (11.5) (push) Has been cancelled
build mariadb / docker (11.6) (push) Has been cancelled
build mongodb / docker (8) (push) Has been cancelled
build mongodb / docker (6) (push) Has been cancelled
build mongodb / docker (7) (push) Has been cancelled
build mono / docker (latest) (push) Has been cancelled
build nodejs / docker (14) (push) Has been cancelled
build nodejs / docker (16) (push) Has been cancelled
build nodejs / docker (17) (push) Has been cancelled
build nodejs / docker (18) (push) Has been cancelled
build nodejs / docker (19) (push) Has been cancelled
build nodejs / docker (20) (push) Has been cancelled
build nodejs / docker (21) (push) Has been cancelled
build nodejs / docker (22) (push) Has been cancelled
build nodejs / docker (23) (push) Has been cancelled
build nodejs / docker (24) (push) Has been cancelled
build nodejs / docker (12) (push) Has been cancelled
build oses / docker (debian) (push) Has been cancelled
build oses / docker (ubuntu) (push) Has been cancelled
build oses / docker (alpine) (push) Has been cancelled
build parkertron / docker (push) Has been cancelled
build postgres / docker (11) (push) Has been cancelled
build postgres / docker (12) (push) Has been cancelled
build postgres / docker (13) (push) Has been cancelled
build postgres / docker (14) (push) Has been cancelled
build postgres / docker (16) (push) Has been cancelled
build postgres / docker (9) (push) Has been cancelled
build postgres / docker (10) (push) Has been cancelled
build python / docker (3.1) (push) Has been cancelled
build python / docker (3.11) (push) Has been cancelled
build python / docker (3.12) (push) Has been cancelled
build python / docker (3.13) (push) Has been cancelled
build python / docker (3.7) (push) Has been cancelled
build python / docker (3.8) (push) Has been cancelled
build python / docker (3.9) (push) Has been cancelled
build python / docker (2.7) (push) Has been cancelled
build red / docker (push) Has been cancelled
build redis / docker (7) (push) Has been cancelled
build redis / docker (8) (push) Has been cancelled
build redis / docker (5) (push) Has been cancelled
build redis / docker (6) (push) Has been cancelled
build rust / docker (latest) (push) Has been cancelled
build rust / docker (1.56) (push) Has been cancelled
build rust / docker (1.6) (push) Has been cancelled
build shareforge / docker (1.41.4) (push) Has been cancelled
build sinusbot / docker (push) Has been cancelled
build steamcmd / docker (debian) (push) Has been cancelled
build steamcmd / docker (dotnet) (push) Has been cancelled
build steamcmd / docker (proton) (push) Has been cancelled
build steamcmd / docker (proton_8) (push) Has been cancelled
build steamcmd / docker (sniper) (push) Has been cancelled
build steamcmd / docker (ubuntu) (push) Has been cancelled
build tarkov / docker (v4.0.11) (push) Has been cancelled
build voice / docker (teaspeak) (push) Has been cancelled
build voice / docker (mumble) (push) Has been cancelled
build wine / docker (7) (push) Has been cancelled
build wine / docker (8) (push) Has been cancelled
build wine / docker (9) (push) Has been cancelled
build wine / docker (devel) (push) Has been cancelled
build wine / docker (latest) (push) Has been cancelled
build wine / docker (staging) (push) Has been cancelled
build wine / docker (10) (push) Has been cancelled

This commit is contained in:
Chillcog committed 2026-07-12 18:28:16 -07:00
1 parent 52c2392869
commit 993ea45489
60 files changed
+1368 -1503

No files matched your search

+51
View File
@@ -0,0 +1,51 @@
name: build apps
on:
push:
branches:
- master
pull_request:
branches:
- master
push:
tags:
- 'apps-*'
workflow_dispatch:
jobs:
docker:
name: apps:${{ matrix.app }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
app:
- uptimekuma
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set registry image base
run: |
echo "REGISTRY_IMAGE=git.chillcog.com/yolks/apps" >> $GITHUB_ENV
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build
uses: docker/build-push-action@v6
with:
context: ./apps/${{ matrix.app }}
file: ./apps/${{ matrix.app }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/apps:${{ matrix.app }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/apps:{0}', github.ref_name) || '' }}
+38
View File
@@ -0,0 +1,38 @@
name: build bastion
on:
workflow_dispatch:
push:
tags:
- 'bastion-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./bot/bastion
file: ./bot/bastion/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/bastion:${{ github.ref_name }}
+47
View File
@@ -0,0 +1,47 @@
name: build bot images
on:
workflow_dispatch:
push:
tags:
- 'bot-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- bastion
- parkertron
- red
- sinusbot
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./bot/${{ matrix.v }}
file: ./bot/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/bot:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/bot:{0}', github.ref_name) || '' }}
+38
View File
@@ -0,0 +1,38 @@
name: build box64
on:
workflow_dispatch:
push:
tags:
- 'box64-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./box64
file: ./box64/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/box64:${{ github.ref_name }}
+45
View File
@@ -0,0 +1,45 @@
name: build cassandra
on:
workflow_dispatch:
push:
tags:
- 'cassandra-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- java8_python2
- java11_python3
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./cassandra/${{ matrix.v }}
file: ./cassandra/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/cassandra:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/cassandra:{0}', github.ref_name) || '' }}
+50
View File
@@ -0,0 +1,50 @@
name: build dotnet
on:
workflow_dispatch:
push:
tags:
- 'dotnet-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 2.1
- 3.1
- 5
- 6
- 7
- 8
- 9
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./dotnet/${{ matrix.v }}
file: ./dotnet/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/dotnet:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/dotnet:{0}', github.ref_name) || '' }}
+48
View File
@@ -0,0 +1,48 @@
name: build elixir
on:
workflow_dispatch:
push:
tags:
- 'elixir-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 1.12
- 1.13
- 1.14
- 1.15
- latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./elixir/${{ matrix.v }}
file: ./elixir/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/elixir:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/elixir:{0}', github.ref_name) || '' }}
+48
View File
@@ -0,0 +1,48 @@
name: build erlang
on:
workflow_dispatch:
push:
tags:
- 'erlang-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 22
- 23
- 24
- 25
- 26
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./erlang/${{ matrix.v }}
file: ./erlang/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/erlang:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/erlang:{0}', github.ref_name) || '' }}
+54
View File
@@ -0,0 +1,54 @@
name: build games
on:
workflow_dispatch:
push:
tags:
- 'games-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- altv
- arma3
- dayz
- minetest
- mohaa
- mta
- rust
- samp
- source
- thebattleforwesnoth
- valheim
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./games/${{ matrix.v }}
file: ./games/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/games:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/games:{0}', github.ref_name) || '' }}
+53
View File
@@ -0,0 +1,53 @@
name: build go
on:
workflow_dispatch:
push:
tags:
- 'go-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- 1.22
- 1.23
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./go/${{ matrix.v }}
file: ./go/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/go:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/go:{0}', github.ref_name) || '' }}
+49
View File
@@ -0,0 +1,49 @@
name: build installers
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * 1'
push:
branches:
- master
pull_request:
push:
tags:
- 'installers-*'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- alpine
- debian
- ubuntu
- ubuntu-amd64
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./installers/${{ matrix.v }}
file: ./installers/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/installers:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/installers:{0}', github.ref_name) || '' }}
+52
View File
@@ -0,0 +1,52 @@
name: build java
on:
workflow_dispatch:
push:
tags:
- 'java-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 8
- 11
- 16
- 17
- 19
- 21
- 22
- 25
- 27
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./java/${{ matrix.v }}
file: ./java/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/java:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/java:{0}', github.ref_name) || '' }}
+53
View File
@@ -0,0 +1,53 @@
name: build mariadb
on:
workflow_dispatch:
push:
tags:
- 'mariadb-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 10.3
- 10.4
- 10.5
- 10.6
- 10.7
- 11.2
- 11.3
- 11.4
- 11.5
- 11.6
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./mariadb/${{ matrix.v }}
file: ./mariadb/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/mariadb:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/mariadb:{0}', github.ref_name) || '' }}
+11
View File
@@ -0,0 +1,11 @@
name: build minecraft
on:
workflow_dispatch:
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Placeholder
run: echo "No minecraft image directory in this repo."
+46
View File
@@ -0,0 +1,46 @@
name: build mongodb
on:
workflow_dispatch:
push:
tags:
- 'mongodb-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 6
- 7
- 8
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./mongodb/${{ matrix.v }}
file: ./mongodb/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/mongodb:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/mongodb:{0}', github.ref_name) || '' }}
+44
View File
@@ -0,0 +1,44 @@
name: build mono
on:
workflow_dispatch:
push:
tags:
- 'mono-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./mono
file: ./mono/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/mono:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/mono:{0}', github.ref_name) || '' }}
+54
View File
@@ -0,0 +1,54 @@
name: build nodejs
on:
workflow_dispatch:
push:
tags:
- 'nodejs-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 12
- 14
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./nodejs/${{ matrix.v }}
file: ./nodejs/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/nodejs:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/nodejs:{0}', github.ref_name) || '' }}
+46
View File
@@ -0,0 +1,46 @@
name: build oses
on:
workflow_dispatch:
push:
tags:
- 'oses-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- alpine
- debian
- ubuntu
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./oses/${{ matrix.v }}
file: ./oses/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/oses:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/oses:{0}', github.ref_name) || '' }}
+38
View File
@@ -0,0 +1,38 @@
name: build parkertron
on:
workflow_dispatch:
push:
tags:
- 'parkertron-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./bot/parkertron
file: ./bot/parkertron/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/parkertron:${{ github.ref_name }}
+50
View File
@@ -0,0 +1,50 @@
name: build postgres
on:
workflow_dispatch:
push:
tags:
- 'postgres-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
pg:
- 9
- 10
- 11
- 12
- 13
- 14
- 16
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./postgres/${{ matrix.pg }}
file: ./postgres/${{ matrix.pg }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/postgres:${{ matrix.pg }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/postgres:{0}', github.ref_name) || '' }}
+51
View File
@@ -0,0 +1,51 @@
name: build python
on:
workflow_dispatch:
push:
tags:
- 'python-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 2.7
- 3.7
- 3.8
- 3.9
- 3.10
- 3.11
- 3.12
- 3.13
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./python/${{ matrix.v }}
file: ./python/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/python:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/python:{0}', github.ref_name) || '' }}
+38
View File
@@ -0,0 +1,38 @@
name: build red
on:
workflow_dispatch:
push:
tags:
- 'red-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./bot/red
file: ./bot/red/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/red:${{ github.ref_name }}
+47
View File
@@ -0,0 +1,47 @@
name: build redis
on:
workflow_dispatch:
push:
tags:
- 'redis-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 5
- 6
- 7
- 8
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./redis/${{ matrix.v }}
file: ./redis/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/redis:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/redis:{0}', github.ref_name) || '' }}
+46
View File
@@ -0,0 +1,46 @@
name: build rust
on:
workflow_dispatch:
push:
tags:
- 'rust-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 1.56
- 1.60
- latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./rust/${{ matrix.v }}
file: ./rust/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/rust:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/rust:{0}', github.ref_name) || '' }}
+44
View File
@@ -0,0 +1,44 @@
name: build shareforge
on:
workflow_dispatch:
push:
tags:
- 'shareforge-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- 1.41.4
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./shareforge/${{ matrix.v }}
file: ./shareforge/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/shareforge:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/shareforge:{0}', github.ref_name) || '' }}
+38
View File
@@ -0,0 +1,38 @@
name: build sinusbot
on:
workflow_dispatch:
push:
tags:
- 'sinusbot-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./bot/sinusbot
file: ./bot/sinusbot/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/sinusbot:${{ github.ref_name }}
+49
View File
@@ -0,0 +1,49 @@
name: build steamcmd
on:
workflow_dispatch:
push:
tags:
- 'steamcmd-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- debian
- dotnet
- proton
- proton_8
- sniper
- ubuntu
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./steamcmd/${{ matrix.v }}
file: ./steamcmd/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/steamcmd:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/steamcmd:{0}', github.ref_name) || '' }}
+44
View File
@@ -0,0 +1,44 @@
name: build tarkov
on:
workflow_dispatch:
push:
tags:
- 'tarkov-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- v4.0.11
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./tarkov/${{ matrix.v }}
file: ./tarkov/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/tarkov:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/tarkov:{0}', github.ref_name) || '' }}
+45
View File
@@ -0,0 +1,45 @@
name: build voice
on:
workflow_dispatch:
push:
tags:
- 'voice-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- mumble
- teaspeak
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./voice/${{ matrix.v }}
file: ./voice/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/voice:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/voice:{0}', github.ref_name) || '' }}
+50
View File
@@ -0,0 +1,50 @@
name: build wine
on:
workflow_dispatch:
push:
tags:
- 'wine-*'
pull_request:
push:
branches:
- '**'
jobs:
docker:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
v:
- latest
- 7
- 8
- 9
- 10
- devel
- staging
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Login to registry (tags only)
if: startsWith(github.ref, 'refs/tags/')
uses: docker/login-action@v3
with:
registry: git.chillcog.com
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build & push
uses: docker/build-push-action@v6
with:
context: ./wine/${{ matrix.v }}
file: ./wine/${{ matrix.v }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: ${{ startsWith(github.ref, 'refs/tags/') }}
tags: |
git.chillcog.com/yolks/wine:${{ matrix.v }}
${{ startsWith(github.ref, 'refs/tags/') && format('git.chillcog.com/yolks/wine:{0}', github.ref_name) || '' }}