Skip to content

Commit 18e543f

Browse files
authored
Merge pull request #164 from fredbi/test/upgrade-testify-with-generics
chore: relint, tests, doc, ci Onboards #162 (credit https://github.com/fkollmann) with proper integration test that managed to reproduce the issue (on windows only, on go1.26 only) and demonstrate the fix. NOTE: CI timeout has been raised to 30m - integration tests now take 26m, since we don't have a minimal repro case available to cover the bug fixed thanks to #162.
2 parents 27975cb + a39d677 commit 18e543f

File tree

82 files changed

+611
-964
lines changed

Some content is hidden

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

82 files changed

+611
-964
lines changed

.cliff.toml

Lines changed: 0 additions & 181 deletions
This file was deleted.

.github/wordlist.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
BasePath
2+
CLI
3+
ExternalDocs
4+
JSON
5+
JSONschema
6+
LiftAllOfs
7+
PropagateNameExtensions
8+
RemoveUnused
9+
TODO
10+
Unmarshalling
11+
additionalProperties
12+
allOf
13+
analysed
14+
codegen
15+
collable
16+
defs
17+
dpath
18+
enums
19+
golang
20+
https
21+
indexable
22+
inlined
23+
inoperant
24+
mediatypes
25+
mixin
26+
mixins
27+
omitempty
28+
openapi
29+
param
30+
params
31+
preprocessing
32+
rebases
33+
schemas
34+
statuscode
35+
unmarshalling
36+
unmarshals
37+
yaml

.github/workflows/auto-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ jobs:
1111
permissions:
1212
contents: write
1313
pull-requests: write
14-
uses: go-openapi/ci-workflows/.github/workflows/auto-merge.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
14+
uses: go-openapi/ci-workflows/.github/workflows/auto-merge.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
1515
secrets: inherit

.github/workflows/bump-release.yml

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,19 @@ name: Bump Release
33
permissions:
44
contents: read
55

6+
67
on:
78
workflow_dispatch:
89
inputs:
9-
bump-patch:
10-
description: Bump a patch version release
11-
type: boolean
12-
required: false
13-
default: true
14-
bump-minor:
15-
description: Bump a minor version release
16-
type: boolean
17-
required: false
18-
default: false
19-
bump-major:
20-
description: Bump a major version release
21-
type: boolean
10+
bump-type:
11+
description: Type of bump (patch, minor, major)
12+
type: choice
13+
options:
14+
- patch
15+
- minor
16+
- major
17+
default: patch
2218
required: false
23-
default: false
2419
tag-message-title:
2520
description: Tag message title to prepend to the release notes
2621
required: false
@@ -36,11 +31,10 @@ jobs:
3631
bump-release:
3732
permissions:
3833
contents: write
39-
uses: go-openapi/ci-workflows/.github/workflows/bump-release.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
34+
pull-requests: write
35+
uses: go-openapi/ci-workflows/.github/workflows/bump-release-monorepo.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
4036
with:
41-
bump-patch: ${{ inputs.bump-patch }}
42-
bump-minor: ${{ inputs.bump-minor }}
43-
bump-major: ${{ inputs.bump-major }}
37+
bump-type: ${{ inputs.bump-type }}
4438
tag-message-title: ${{ inputs.tag-message-title }}
4539
tag-message-body: ${{ inputs.tag-message-body }}
4640
secrets: inherit

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ jobs:
1818
permissions:
1919
contents: read
2020
security-events: write
21-
uses: go-openapi/ci-workflows/.github/workflows/codeql.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
21+
uses: go-openapi/ci-workflows/.github/workflows/codeql.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
2222
secrets: inherit

.github/workflows/contributors.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ jobs:
1414
permissions:
1515
pull-requests: write
1616
contents: write
17-
uses: go-openapi/ci-workflows/.github/workflows/contributors.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
17+
uses: go-openapi/ci-workflows/.github/workflows/contributors.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
1818
secrets: inherit

.github/workflows/go-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ on:
1313

1414
jobs:
1515
test:
16-
uses: go-openapi/ci-workflows/.github/workflows/go-test.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
16+
uses: go-openapi/ci-workflows/.github/workflows/go-test-monorepo.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
1717
secrets: inherit

.github/workflows/scanner.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ name: Vulnerability scans
33
on:
44
branch_protection_rule:
55
push:
6-
branches: [ "master" ]
6+
branches: ["master"]
77
schedule:
8-
- cron: '18 4 * * 3'
8+
- cron: "18 4 * * 3"
99

1010
permissions:
1111
contents: read
@@ -15,5 +15,5 @@ jobs:
1515
permissions:
1616
contents: read
1717
security-events: write
18-
uses: go-openapi/ci-workflows/.github/workflows/scanner.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # V0.1.0
18+
uses: go-openapi/ci-workflows/.github/workflows/scanner.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
1919
secrets: inherit

.github/workflows/tag-release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ jobs:
1313
name: Create release
1414
permissions:
1515
contents: write
16-
uses: go-openapi/ci-workflows/.github/workflows/release.yml@84f8f9c0759d5d1d0c32b18a7abaa0cba65ebcff # v0.2.9
16+
uses: go-openapi/ci-workflows/.github/workflows/release.yml@435746a4b72b06b6b6989c309fd2ad8150dbae5a # v0.2.11
1717
with:
1818
tag: ${{ github.ref_name }}
19+
is-monorepo: true
1920
secrets: inherit

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
secrets.yml
2-
coverage.out
3-
coverage.txt
1+
*.out
42
*.cov
53
.idea
4+
.env
5+
.mcp.json
6+
.claude/

0 commit comments

Comments
 (0)