diff --git a/.github/workflows/build-docker-image.yaml b/.github/workflows/build-docker-image.yaml index 1e03282..2dd7bbb 100644 --- a/.github/workflows/build-docker-image.yaml +++ b/.github/workflows/build-docker-image.yaml @@ -27,6 +27,7 @@ jobs: uses: docker/build-push-action@v3 with: push: true + platforms: linux/amd64,linux/arm64,linux/arm/v7 tags: | ghcr.io/${{ github.repository_owner }}/aaisp-exporter:${{ github.ref_name }} ghcr.io/${{ github.repository_owner }}/aaisp-exporter:latest diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 20c674c..c086c5e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,7 +22,7 @@ jobs: github_token: ${{ secrets.GITHUB_TOKEN }} goos: ${{ matrix.goos }} goarch: ${{ matrix.goarch }} - goversion: "https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz" + goversion: "https://dl.google.com/go/go1.18.4.linux-amd64.tar.gz" project_path: "./cmd/aaisp_exporter" binary_name: "aaisp_exporter" extra_files: LICENSE cmd/aaisp_exporter/README.md diff --git a/Dockerfile b/Dockerfile index 2ed96ff..d2162e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.18.4-alpine3.15 as build +FROM golang:1.18.4-alpine3.16 as build WORKDIR /build COPY . . RUN go get -d -v . @@ -7,4 +7,4 @@ RUN go build -v ./cmd/aaisp_exporter FROM alpine:3.16.0 WORKDIR /service COPY --from=build /build/aaisp_exporter . -ENTRYPOINT ["./aaisp_exporter"]% \ No newline at end of file +ENTRYPOINT ["./aaisp_exporter"] \ No newline at end of file