Skip to content

Commit

Permalink
feat: Update deployments
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurelien30000 committed Jul 23, 2024
1 parent bfe479f commit f16e6e3
Show file tree
Hide file tree
Showing 36 changed files with 110 additions and 137 deletions.
15 changes: 7 additions & 8 deletions .github/workflows/apps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,24 @@ jobs:
- uptimekuma
steps:
- uses: actions/checkout@v4

- uses: docker/setup-qemu-action@v3

- uses: docker/setup-buildx-action@v3
with:
buildkitd-flags: --debug

- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}

- uses: docker/build-push-action@v5
with:
context: ./apps/${{ matrix.app }}
file: ./apps/${{ matrix.app }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/apps:${{ matrix.app }}
ghcr.io/parkervcp/apps:${{ matrix.app }}
ghcr.io/domicraftfr/apps:${{ matrix.app }}
7 changes: 3 additions & 4 deletions .github/workflows/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./oses/${{ matrix.oses }}
file: ./oses/${{ matrix.oses }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:${{ matrix.oses }}
ghcr.io/parkervcp/yolks:${{ matrix.oses }}
ghcr.io/domicraftfr/yolks:${{ matrix.oses }}
9 changes: 4 additions & 5 deletions .github/workflows/bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./bot/${{ matrix.tag }}
Expand All @@ -50,8 +50,7 @@ jobs:
cache-to: type=local,dest=/tmp/.buildx-cache-new
push: true
tags: |
ghcr.io/pelican-eggs/yolks:bot_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:bot_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:bot_${{ matrix.tag }}
- name: Move cache
run: |
rm -rf /tmp/.buildx-cache
Expand Down Expand Up @@ -83,4 +82,4 @@ jobs:
# platforms: linux/amd64
# push: true
# tags: |
# ghcr.io/parkervcp/yolks:bot_${{ matrix.tag }}
# ghcr.io/domicraftfr/yolks:bot_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/box64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./box64
file: ./${{ matrix.tag }}/Dockerfile
platforms: linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:${{ matrix.tag }}
ghcr.io/parkervcp/yolks:${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/bun.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./bun
file: ./bun/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:bun_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:bun_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:bun_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/cassandra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./cassandra
file: ./cassandra/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:cassandra_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:cassandra_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:cassandra_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./dart
file: ./dart/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:dart_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:dart_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:dart_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./dotnet
file: ./dotnet/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:dotnet_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:dotnet_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:dotnet_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/elixir.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./elixir
file: ./elixir/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:elixir_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:elixir_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:elixir_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/erlang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./erlang
file: ./erlang/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:erlang_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:erlang_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:erlang_${{ matrix.tag }}
18 changes: 8 additions & 10 deletions .github/workflows/games.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ jobs:
game:
- altv
- arma3
- dayz
- dayz
- mohaa
- rust
- samp
- source
- valheim
- thebattleforwesnoth

steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
Expand All @@ -34,17 +34,16 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./games/${{ matrix.game }}
file: ./games/${{ matrix.game }}/Dockerfile
platforms: linux/amd64
push: true
tags: |
ghcr.io/pelican-eggs/games:${{ matrix.game }}
ghcr.io/parkervcp/games:${{ matrix.game }}
ghcr.io/domicraftfr/games:${{ matrix.game }}
pushAll:
name: "games_All:${{ matrix.game }}"
runs-on: ubuntu-latest
Expand All @@ -66,14 +65,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./games/${{ matrix.game }}
file: ./games/${{ matrix.game }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/games:${{ matrix.game }}
ghcr.io/parkervcp/games:${{ matrix.game }}
ghcr.io/domicraftfr/games:${{ matrix.game }}
7 changes: 3 additions & 4 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./go
file: ./go/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:go_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:go_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:go_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/installers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./installers
file: ./installers/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/installers:${{ matrix.tag }}
ghcr.io/parkervcp/installers:${{ matrix.tag }}
ghcr.io/domicraftfr/installers:${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./java
file: ./java/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:java_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:java_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:java_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/mariadb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./mariadb
file: ./mariadb/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:mariadb_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:mariadb_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:mariadb_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/mongodb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./mongodb
file: ./mongodb/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:mongodb_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:mongodb_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:mongodb_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/mono.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./mono
file: ./mono/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:mono_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:mono_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:mono_${{ matrix.tag }}
7 changes: 3 additions & 4 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,13 @@ jobs:
- uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.REGISTRY_TOKEN }}
username: domicraftfr
password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/build-push-action@v5
with:
context: ./nodejs
file: ./nodejs/${{ matrix.tag }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: |
ghcr.io/pelican-eggs/yolks:nodejs_${{ matrix.tag }}
ghcr.io/parkervcp/yolks:nodejs_${{ matrix.tag }}
ghcr.io/domicraftfr/yolks:nodejs_${{ matrix.tag }}
Loading

0 comments on commit f16e6e3

Please sign in to comment.