Skip to content

Commit dd99dc6

Browse files
authored
Merge branch 'main' into chore/helm-plus
2 parents 33aa6c2 + c8bbcde commit dd99dc6

22 files changed

+477
-25
lines changed

.github/release-notes.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- skip-changelog
5+
categories:
6+
- title: Changelog
7+
labels:
8+
- release-notes

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ jobs:
152152
fail-build: false
153153

154154
- name: Upload scan result to GitHub Security tab
155-
uses: github/codeql-action/upload-sarif@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
155+
uses: github/codeql-action/upload-sarif@f079b8493333aace61c81488f8bd40919487bd9f # v3.25.7
156156
continue-on-error: true
157157
with:
158158
sarif_file: ${{ steps.scan.outputs.sarif }}

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
go-version: stable
145145

146146
- name: Create/Update Draft
147-
uses: lucacome/draft-release@e076259ceb036bc5f2c2a76559784c12cf8d2e74 # v1.0.4
147+
uses: lucacome/draft-release@8a63d32c79a171ae6048e614a8988f0ac3ed56d4 # v1.1.0
148148
with:
149149
minor-label: "enhancement"
150150
major-label: "change"

.github/workflows/codeql-analysis.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444

4545
# Initializes the CodeQL tools for scanning.
4646
- name: Initialize CodeQL
47-
uses: github/codeql-action/init@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
47+
uses: github/codeql-action/init@f079b8493333aace61c81488f8bd40919487bd9f # v3.25.7
4848
with:
4949
languages: ${{ matrix.language }}
5050
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -63,7 +63,7 @@ jobs:
6363
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
6464
# If this step fails, then you should remove it and run the build manually (see below)
6565
- name: Autobuild
66-
uses: github/codeql-action/autobuild@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
66+
uses: github/codeql-action/autobuild@f079b8493333aace61c81488f8bd40919487bd9f # v3.25.7
6767

6868
# ℹ️ Command-line programs to run using the OS shell.
6969
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -76,6 +76,6 @@ jobs:
7676
# ./location_of_script_within_repo/buildscript.sh
7777

7878
- name: Perform CodeQL Analysis
79-
uses: github/codeql-action/analyze@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
79+
uses: github/codeql-action/analyze@f079b8493333aace61c81488f8bd40919487bd9f # v3.25.7
8080
with:
8181
category: "/language:${{matrix.language}}"

.github/workflows/release-pr.yml

+10
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ permissions:
1818
jobs:
1919
release:
2020
runs-on: ubuntu-22.04
21+
permissions:
22+
contents: write
2123
steps:
2224
- name: Branch
2325
id: branch
@@ -31,6 +33,13 @@ jobs:
3133
with:
3234
ref: ${{ steps.branch.outputs.branch }}
3335

36+
- name: Get Release Notes
37+
id: notes
38+
uses: lucacome/draft-release@8a63d32c79a171ae6048e614a8988f0ac3ed56d4 # v1.1.0
39+
with:
40+
config-path: .github/release-notes.yml
41+
dry-run: true
42+
3443
- name: Vars
3544
id: vars
3645
run: |
@@ -76,6 +85,7 @@ jobs:
7685
sed -i -e "s/VERSION = edge/VERSION = ${{ inputs.version }}/g" Makefile
7786
sed -i "6r .github/CHANGELOG_TEMPLATE.md" CHANGELOG.md
7887
sed -i -e "s/%%VERSION%%/${{ inputs.version }}/g" CHANGELOG.md
88+
sed -i "8a ${{ join(fromJson(steps.notes.outputs.release-sections).release-notes, '\n') }}\n" CHANGELOG.md
7989
make generate-manifests
8090
8191
- name: Create Pull Request

.github/workflows/scorecards.yml

+1-1
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@9fdb3e49720b44c48891d036bb502feb25684276 # v3.25.6
63+
uses: github/codeql-action/upload-sarif@f079b8493333aace61c81488f8bd40919487bd9f # v3.25.7
6464
with:
6565
sarif_file: results.sarif

.yamllint.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ ignore:
77
- charts/nginx-gateway-fabric/
88
- config/crd/bases/
99
- deploy/crds.yaml
10+
- site/static
1011

1112
rules:
1213
braces: enable

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ The following table lists the software versions NGINX Gateway Fabric supports.
6666

6767
| NGINX Gateway Fabric | Gateway API | Kubernetes | NGINX OSS | NGINX Plus |
6868
| -------------------- | ----------- | ---------- | --------- | ---------- |
69-
| Edge | 1.1.0 | 1.25+ | 1.25.5 | R32 |
69+
| Edge | 1.1.0 | 1.25+ | 1.27.0 | R32 |
7070
| 1.2.0 | 1.0.0 | 1.23+ | 1.25.4 | R31 |
7171
| 1.1.0 | 1.0.0 | 1.23+ | 1.25.3 | n/a |
7272
| 1.0.0 | 0.8.1 | 1.23+ | 1.25.2 | n/a |

build/Dockerfile.nginx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1.7
2-
FROM nginx:1.25.5-alpine-otel
2+
FROM nginx:1.27.0-alpine-otel
33

44
ARG NJS_DIR
55
ARG NGINX_CONF_DIR

site/content/how-to/maintenance/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Maintenance and Upgrades"
33
description:
4-
weight: 400
4+
weight: 500
55
linkTitle: "Maintenance and Upgrades"
66
menu:
77
docs:

site/content/how-to/monitoring/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Monitoring and Troubleshooting"
33
description:
4-
weight: 500
4+
weight: 400
55
linkTitle: "Monitoring and Troubleshooting"
66
menu:
77
docs:

site/content/how-to/monitoring/dashboard.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "NGINX Plus Dashboard"
33
description: "Learn how to view the NGINX Plus dashboard to see real-time metrics."
4-
weight: 200
4+
weight: 300
55
toc: true
66
docs: "DOCS-1417"
77
---

site/content/how-to/monitoring/prometheus.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ In the Grafana UI menu, go to `Connections` then `Data sources`. Add your Promet
6666

6767
Download the following sample dashboard and Import as a new Dashboard in the Grafana UI.
6868

69-
{{< download "grafana-dashboard.json" "ngf-grafana-dashboard.json" >}}
69+
- {{< download "grafana-dashboard.json" "ngf-grafana-dashboard.json" >}}
7070

7171
## Available metrics in NGINX Gateway Fabric
7272

0 commit comments

Comments
 (0)