Skip to content

Commit 12ccfd4

Browse files
authored
Merge branch 'main' into proposal/auth-filter
2 parents 8e19dc9 + 7459f78 commit 12ccfd4

File tree

12 files changed

+44
-16
lines changed

12 files changed

+44
-16
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- name: Checkout Repository
5151
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5252
with:
53-
ref: ${{ (inputs.tag != '' && !inputs.dry_run ) && format('refs/tags/v{0}', inputs.tag) || github.ref }}
53+
ref: ${{ (inputs.tag != '' && !inputs.dry_run ) && format('refs/tags/{0}', inputs.tag) || github.ref }}
5454

5555
- name: Download Artifacts
5656
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
@@ -187,7 +187,7 @@ jobs:
187187
fail-build: false
188188

189189
- name: Upload scan result to GitHub Security tab
190-
uses: github/codeql-action/upload-sarif@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v4.30.8
190+
uses: github/codeql-action/upload-sarif@16140ae1a102900babc80a33c44059580f687047 # v4.30.9
191191
if: ${{ !inputs.dry_run }}
192192
continue-on-error: true
193193
with:

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@ jobs:
464464
with:
465465
image: ${{ matrix.image }}
466466
k8s-version: ${{ matrix.k8s-version }}
467+
tag: ${{ inputs.release_version || '' }}
467468
secrets: inherit
468469
if: ${{ needs.vars.outputs.helm_changes == 'true' || github.event_name == 'schedule' }}
469470

.github/workflows/helm.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ on:
99
k8s-version:
1010
required: true
1111
type: string
12+
tag:
13+
required: false
14+
type: string
15+
default: ''
1216

1317
permissions:
1418
contents: read
@@ -44,6 +48,8 @@ jobs:
4448
type=edge
4549
type=schedule
4650
type=ref,event=pr
51+
type=ref,event=branch,suffix=-rc,enable=${{ startsWith(github.ref, 'refs/heads/release') && inputs.tag == '' }}
52+
type=raw,value=${{ inputs.tag }},enable=${{ inputs.tag != '' }}
4753
4854
- name: NGINX Docker meta
4955
id: nginx-meta
@@ -56,6 +62,8 @@ jobs:
5662
type=edge
5763
type=schedule
5864
type=ref,event=pr
65+
type=ref,event=branch,suffix=-rc,enable=${{ startsWith(github.ref, 'refs/heads/release') && inputs.tag == '' }}
66+
type=raw,value=${{ inputs.tag }},enable=${{ inputs.tag != '' }}
5967
6068
- name: Build NGF Docker Image
6169
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0

.github/workflows/nfr.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ jobs:
149149
run: make create-gke-router || true
150150

151151
- name: Run Tests
152+
continue-on-error: true
152153
working-directory: ./tests
153154
run: |
154155
if ${{ needs.vars.outputs.test_label != 'all' }}; then

.github/workflows/production-release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,3 +99,4 @@ jobs:
9999
packages: write
100100
id-token: write
101101
security-events: write
102+
issues: write

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ jobs:
6060

6161
# Upload the results to GitHub's code scanning dashboard.
6262
- name: "Upload to code-scanning"
63-
uses: github/codeql-action/upload-sarif@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # v4.30.8
63+
uses: github/codeql-action/upload-sarif@16140ae1a102900babc80a33c44059580f687047 # v4.30.9
6464
with:
6565
sarif_file: results.sarif

build/ubi/Dockerfile.nginx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ADD --link --chown=101:1001 https://nginx.org/keys/nginx_signing.key nginx_signi
66
ADD --link --chown=101:1001 build/ubi/repos/nginx.repo nginx.repo
77
ADD --link --chown=101:1001 build/ubi/repos/agent.repo agent.repo
88

9-
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi9@sha256:001103e68586ef592de573bd3cbeb0ac84343a00d892f8d42f612e49f89b1e63 AS ubi9-packages
9+
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi9@sha256:77b206aed605f2dca010cd150846a4ab95189460524f82705393771f5047f635 AS ubi9-packages
1010

1111
FROM redhat/ubi9-minimal:9.6 AS ubi-nginx
1212

build/ubi/Dockerfile.nginxplus

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ADD --link --chown=101:1001 https://cs.nginx.com/static/files/plus-9.repo nginx-
66
ADD --link --chown=101:1001 https://nginx.org/keys/nginx_signing.key nginx_signing.key
77
ADD --link --chown=101:1001 build/ubi/repos/agent.repo agent.repo
88

9-
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi9@sha256:001103e68586ef592de573bd3cbeb0ac84343a00d892f8d42f612e49f89b1e63 AS ubi9-packages
9+
FROM ghcr.io/nginx/dependencies/nginx-ubi:ubi9@sha256:77b206aed605f2dca010cd150846a4ab95189460524f82705393771f5047f635 AS ubi9-packages
1010

1111
FROM redhat/ubi9-minimal:9.6 AS ubi-nginx-plus
1212

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: coffee-regex
5+
spec:
6+
parentRefs:
7+
- name: cafe
8+
hostnames:
9+
- cafe.example.com
10+
rules:
11+
- matches:
12+
- path:
13+
type: RegularExpression
14+
value: /coffee/[a-z]+
15+
backendRefs:
16+
- name: coffee-v1-svc
17+
port: 80

internal/controller/nginx/modules/package-lock.json

Lines changed: 3 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)