Skip to content

Commit 23fc3c3

Browse files
authoredJul 12, 2024
Release v0.7.4 (#106)
* Bump alpine version to 3.20 * Use API host env var in GraphQL default path configuration * Fixed k6 tests and added commands to run them * Add the OAS update process for the Proxy mode * Fix gql lock issue * Bump up APIFW version. * Add custom header (getting OAS). * Bump up Go version
1 parent 42aa145 commit 23fc3c3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2101
-374
lines changed
 

‎.github/workflows/binaries.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
needs:
5252
- draft-release
5353
env:
54-
X_GO_DISTRIBUTION: "https://go.dev/dl/go1.21.11.linux-amd64.tar.gz"
54+
X_GO_DISTRIBUTION: "https://go.dev/dl/go1.21.12.linux-amd64.tar.gz"
5555
strategy:
5656
matrix:
5757
include:
@@ -160,7 +160,7 @@ jobs:
160160
needs:
161161
- draft-release
162162
env:
163-
X_GO_VERSION: "1.21.11"
163+
X_GO_VERSION: "1.21.12"
164164
strategy:
165165
matrix:
166166
include:
@@ -178,7 +178,7 @@ jobs:
178178
-
179179
uses: addnab/docker-run-action@v3
180180
with:
181-
image: golang:${{ env.X_GO_VERSION }}-alpine3.19
181+
image: golang:${{ env.X_GO_VERSION }}-alpine3.20
182182
options: >
183183
--volume ${{ github.workspace }}:/build
184184
--workdir /build
@@ -267,11 +267,11 @@ jobs:
267267
include:
268268
- arch: armv6
269269
distro: bullseye
270-
go_distribution: https://go.dev/dl/go1.21.11.linux-armv6l.tar.gz
270+
go_distribution: https://go.dev/dl/go1.21.12.linux-armv6l.tar.gz
271271
artifact: armv6-libc
272272
- arch: aarch64
273273
distro: bullseye
274-
go_distribution: https://go.dev/dl/go1.21.11.linux-arm64.tar.gz
274+
go_distribution: https://go.dev/dl/go1.21.12.linux-arm64.tar.gz
275275
artifact: arm64-libc
276276
- arch: armv6
277277
distro: alpine_latest

‎Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.21-alpine3.19 AS build
1+
FROM golang:1.21-alpine3.20 AS build
22

33
ARG APIFIREWALL_VERSION
44
ENV APIFIREWALL_VERSION=${APIFIREWALL_VERSION}
@@ -22,7 +22,7 @@ RUN go mod download -x && \
2222
# Smoke test
2323
RUN ./api-firewall -v
2424

25-
FROM alpine:3.19 AS composer
25+
FROM alpine:3.20 AS composer
2626

2727
WORKDIR /output
2828

@@ -32,7 +32,7 @@ COPY docker-entrypoint.sh ./usr/local/bin/docker-entrypoint.sh
3232
RUN chmod 755 ./usr/local/bin/* && \
3333
chown root:root ./usr/local/bin/*
3434

35-
FROM alpine:3.19
35+
FROM alpine:3.20
3636

3737
RUN adduser -u 1000 -H -h /opt -D -s /bin/sh api-firewall
3838

0 commit comments

Comments
 (0)