Switch to source builds for tagged releases (#15)

* Switched all builds to source builds.

* Copilot PR review fixes.
This commit is contained in:
Casey LP
2026-04-02 23:45:00 +01:00
committed by GitHub
parent a88f7731a7
commit 4379db65d5
8 changed files with 93 additions and 114 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
- version: master
tag: source
folder: build/latest
file: Dockerfile.source
file: Dockerfile
platforms: linux/amd64
steps:
-7
View File
@@ -26,7 +26,6 @@ jobs:
folder: build/latest
file: Dockerfile.mono
platforms: linux/amd64,linux/arm64
sha1: 584966ef6029f21dc842a7f55f6f117b3a0b0321
- version: "0.9.2.1"
tag: >
soupbowl/opensimulator:0.9.2.1,
@@ -34,7 +33,6 @@ jobs:
folder: build/latest
file: Dockerfile.mono
platforms: linux/amd64,linux/arm64
sha1: c5d2e690a7739fa9c0651845b31d912f88d6fa22
- version: "0.9.2.2"
tag: >
soupbowl/opensimulator:0.9.2,
@@ -44,7 +42,6 @@ jobs:
folder: build/latest
file: Dockerfile.mono
platforms: linux/amd64,linux/arm64
sha1: b280d109cf04755a02db1c729af5a5e4160d1ce6
- version: "0.9.3.0"
tag: >
soupbowl/opensimulator:latest,
@@ -58,7 +55,6 @@ jobs:
folder: build/latest
file: Dockerfile
platforms: linux/amd64,linux/arm64
sha1: a4bcd861626195af80cc1f962d3a2f4528859ad2
- version: "0.9.3.0"
tag: >
soupbowl/opensimulator:0.9.3-screen,
@@ -68,14 +64,12 @@ jobs:
folder: build/latest
file: Dockerfile.screen
platforms: linux/amd64,linux/arm64
sha1: a4bcd861626195af80cc1f962d3a2f4528859ad2
- version: "0.9.3.0"
tag: >
ghcr.io/${{ github.repository }}:alpine-beta
folder: build/latest
file: Dockerfile.alpine
platforms: linux/amd64,linux/arm64
sha1: a4bcd861626195af80cc1f962d3a2f4528859ad2
steps:
- name: Checkout Codebase
@@ -111,6 +105,5 @@ jobs:
file: "${{ matrix.file }}"
build-args: |
OPENSIM_VERSION=${{ matrix.version }}
OPENSIM_SHA1=${{ matrix.sha1 }}
cache-from: type=gha
cache-to: type=gha,mode=max