Commit cd31b7d
ci: fix release workflow; stop tracking tsconfig.tsbuildinfo
Two problems found by a release dry run:
- tsconfig.tsbuildinfo is a TypeScript incremental build cache that the
frontend build rewrites, but it was committed. release:prepare refuses
to run with a dirty working tree, so no release could ever complete.
Untracked and ignored.
- The release step now runs with -Pci,gpg. maven-release-plugin is
declared inside the gpg profile, so without activating it Maven fell
back to the parent's pluginManagement version (3.0.1) and ignored the
plugin's configuration entirely: the tag would have been named
springdoc-openapi-3.1.1 instead of v3.1.1, autoVersionSubmodules would
not apply, and release:perform would have deployed unsigned artifacts
that Central rejects.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 1e9e751 commit cd31b7d
3 files changed
Lines changed: 10 additions & 3 deletions
File tree
- .github/workflows
- springdoc-openapi-starter-common-mcp/src/main/frontend
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
75 | 80 | | |
76 | 81 | | |
77 | | - | |
| 82 | + | |
78 | 83 | | |
79 | 84 | | |
80 | 85 | | |
| |||
87 | 92 | | |
88 | 93 | | |
89 | 94 | | |
90 | | - | |
| 95 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
Lines changed: 0 additions & 1 deletion
This file was deleted.
0 commit comments