Skip to content

Commit 007663a

Browse files
committed
[+] added GitHub Actions workflow to build and push Docker images for multiple platforms (amd64, arm64, 386)
[*] updated Dockerfile to enable CGO for building the main application [*] updated CHANGELOG.md for version 1.0.7 with new additions
1 parent 8675010 commit 007663a

File tree

6 files changed

+9
-3
lines changed

6 files changed

+9
-3
lines changed

.DS_Store

6 KB
Binary file not shown.

.github/workflows/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
push: true
6060
tags: ${{ steps.meta.outputs.tags }}
6161
labels: ${{ steps.meta.outputs.labels }}
62+
platforms: linux/amd64,linux/arm64,linux/386
6263

6364
build-and-push-test:
6465
runs-on: ubuntu-latest

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919

2020
### Security
2121

22+
## [1.0.7] - 2025-07-07
23+
24+
### Added
25+
26+
- Added GitHub Actions workflow to build and push Docker images for multiple platforms (amd64, arm64, 386)
27+
2228
## [1.0.6] - 2025-07-01
2329

2430
### Added

Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@ WORKDIR /app
44

55
COPY . .
66

7-
RUN go build -o main apps/proxy/main.go
8-
7+
RUN CGO_ENABLED=0 go build -o main apps/proxy/main.go
98

109
FROM alpine:latest as runner
1110

1211
WORKDIR /app
1312

1413
COPY --from=builder /app/main /app/main
1514

16-
CMD ["./main"]
15+
CMD ["./main"]

kubernetes/.DS_Store

6 KB
Binary file not shown.

pkg/.DS_Store

6 KB
Binary file not shown.

0 commit comments

Comments
 (0)