Skip to content

Commit 1874c77

Browse files
committed
chore: update history structure for conformance reports
Signed-off-by: Shane Utt <[email protected]>
1 parent 9643d53 commit 1874c77

File tree

8 files changed

+21
-4
lines changed

8 files changed

+21
-4
lines changed

conformance/reports/istio.yaml renamed to conformance/reports/v0.7.1/istio.io-istio.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: gateway.networking.k8s.io/v1alpha1
22
date: "2023-07-24T14:26:14-07:00"
3-
gatewayAPIVersion: 4c436290f2bfeaeaf0b1a367449e16de3e0addc4
3+
gatewayAPIVersion: 4c436290f2bfeaeaf0b1a367449e16de3e0addc4 # making an exception to the version for this release, since this was the first release we started submitting reports for.
44
implementation:
55
contact:
66
- '@istio/maintainers'

conformance/reports/v0.7.1/latest

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
latest

conformance/reports/contour.yaml renamed to conformance/reports/v0.7.1/projectcontour-contour.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: gateway.networking.k8s.io/v1alpha1
22
date: "2023-07-25T22:11:56Z"
3-
gatewayAPIVersion: "e9859d057b43d177176a9d3d6b15dbdd27fe7e46"
3+
gatewayAPIVersion: "e9859d057b43d177176a9d3d6b15dbdd27fe7e46" # making an exception to the version for this release, since this was the first release we started submitting reports for.
44
implementation:
55
contact:
66
- '@projectcontour/maintainers'

geps/gep-1709.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -522,12 +522,28 @@ profiles:
522522

523523
Implementers can submit their reports upstream by creating a pull request to
524524
the Gateway API repository and adding new reports to a file specific to their
525-
implementation's project name:
525+
implementation's organization and project name:
526526

527527
```console
528-
conformance/reports/<organization>-<project>.yaml
528+
conformance/reports/<version>/<organization>-<project>.yaml
529529
```
530530

531+
The `<version>` directory in the above refers to the version of Gateway API. The
532+
`latest` release will include a symlink that points to the latest version
533+
directory.
534+
535+
For instance:
536+
537+
```console
538+
conformance/reports/v0.7.1/acme-operator.yaml
539+
```
540+
541+
> **NOTE**: Implementations **MUST** report for a specific release version
542+
> (e.g. `v0.7.1`) and not use branches or Git SHAs. Some exceptions will be
543+
> made for initial reports to help make it easier for implementations to get
544+
> started, but as we move to standard everyone should be reporting on specific
545+
> releases.
546+
531547
Creating a pull request to add the `ConformanceReport` will start the
532548
[certification process](#certification-process).
533549

0 commit comments

Comments
 (0)