You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37-17Lines changed: 37 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@
14
14
15
15
**The v2 our tests wanted**
16
16
17
-
A set of `go` packages that provide tools for testifying that your code behaves as you intended.
17
+
A set of `go` packages that provide tools for testifying (verifying) that your code behaves as you intended.
18
18
19
19
This is the go-openapi fork of the great [testify](https://github.com/stretchr/testify) package.
20
20
@@ -25,7 +25,7 @@ Main features:
25
25
26
26
* zero external dependencies
27
27
* opt-in dependencies for extra features (e.g. asserting YAML, colorized output)
28
-
* assertions using generic types (see [a basic example][example-with-generics-url])
28
+
* assertions using generic types (see [a basic example][example-with-generics-url]). [Read the fully story with generics][doc-generics]
Copy file name to clipboardExpand all lines: SECURITY.md
+22-4Lines changed: 22 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,30 @@ This policy outlines the commitment and practices of the go-openapi maintainers
8
8
| ------- | ------------------ |
9
9
| 2.1.x |:white_check_mark:|
10
10
11
+
## Vulnerability checks in place
12
+
13
+
This repository uses automated vulnerability scans, at every merged commit and at least once a week.
14
+
15
+
We use:
16
+
17
+
*[`GitHub CodeQL`][codeql-url]
18
+
*[`trivy`][trivy-url]
19
+
*[`govulncheck`][govulncheck-url]
20
+
21
+
Reports are centralized in github security reports and visible only to the maintainers.
22
+
11
23
## Reporting a vulnerability
12
24
13
25
If you become aware of a security vulnerability that affects the current repository,
14
-
please report it privately to the maintainers.
26
+
**please report it privately to the maintainers**
27
+
rather than opening a publicly visible GitHub issue.
28
+
29
+
Please follow the instructions provided by github to [Privately report a security vulnerability][github-guidance-url].
15
30
16
-
Please follow the instructions provided by github to
17
-
[Privately report a security vulnerability](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability#privately-reporting-a-security-vulnerability).
31
+
> [!NOTE]
32
+
> On Github, navigate to the project's "Security" tab then click on "Report a vulnerability".
18
33
19
-
TL;DR: on Github, navigate to the project's "Security" tab then click on "Report a vulnerability".
Copy file name to clipboardExpand all lines: docs/doc-site/_index.md
+34-16Lines changed: 34 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,43 +18,44 @@ This is the go-openapi fork of the great [testify](https://github.com/stretchr/t
18
18
### Status
19
19
20
20
{{% button href="https://github.com/go-openapi/testify/fork" hint="fork me on github" style=primary icon=code-fork %}}Fork me{{% /button %}}
21
-
Design and exploration phase. Contributions and proposals are welcome.
21
+
Design and exploration phase. Feedback, contributions and proposals are welcome.
22
22
23
23
### Motivation
24
24
25
25
From the maintainers of `testify`, it looks like a v2 will eventually be released, but they'll do it at their own pace.
26
26
27
-
We like all the principles they put forward to build this v2. [See discussion about v2](https://github.com/stretchr/testify/discussions/1560)
27
+
We like all the principles they exposed to build this v2. [See discussion about v2](https://github.com/stretchr/testify/discussions/1560).
28
28
29
29
However, at `go-openapi` we would like to address the well-known issues in `testify` with different priorities.
30
30
31
31
With this fork, we want to:
32
-
1. remove all external dependencies.
33
-
2. make it easy to maintain and extend.
34
-
3. pare down some of the chrome that has been added over the years.
32
+
1.[x]remove all external dependencies.
33
+
2.[x]make it easy to maintain and extend.
34
+
3.[x]pare down some of the chrome that has been added over the years.
0 commit comments