fix: aktualisiere Go-Version auf 1.25 und passe Dockerfile an, um das kompilierte Binary direkt zu kopieren
Build And Test / build (push) Successful in 1m17s
Build And Test / Build and Publish Docker Image (push) Successful in 51s

This commit is contained in:
Matthias Hinrichs
2025-11-22 00:43:37 +01:00
parent 28443b23dc
commit 557630cf98
2 changed files with 15 additions and 26 deletions
+13 -3
View File
@@ -19,10 +19,15 @@ jobs:
- name: Use Go
uses: https://github.com/actions/setup-go@v6
with:
go-version: '1.24'
go-version: '1.25'
- run: go version
- run: ls -lha
- run: go build -v ./...
- run: go mod download
- run: CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o manage-servers .
- uses: actions/upload-artifact@v3
with:
name: manage-servers-binary
path: manage-servers
publish:
needs: build
@@ -40,6 +45,11 @@ jobs:
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login git.hnrx.net \
--username "${{ secrets.DOCKER_USERNAME }}" --password-stdin
- uses: actions/download-artifact@v3
with:
name: manage-servers-binary
path: .
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
with: