Skip to content

chore(deps): update vendored OpenAPI specs#289

Merged
marythought merged 1 commit intomainfrom
chore/update-vendored-specs
Apr 10, 2026
Merged

chore(deps): update vendored OpenAPI specs#289
marythought merged 1 commit intomainfrom
chore/update-vendored-specs

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated update of vendored OpenAPI specs in specs/ to match upstream opentdf/platform.

@github-actions github-actions bot requested review from a team as code owners April 10, 2026 20:24
marythought
marythought previously approved these changes Apr 10, 2026
@marythought marythought force-pushed the chore/update-vendored-specs branch from bdaa798 to 10d351b Compare April 10, 2026 20:38
@marythought marythought merged commit 08045ce into main Apr 10, 2026
4 checks passed
@marythought marythought deleted the chore/update-vendored-specs branch April 10, 2026 20:44
marythought added a commit that referenced this pull request Apr 10, 2026
## Summary
- Fix unsigned commits from `github-actions[bot]` by adding the numeric
user ID prefix (`41898282+`) to the committer email — this enables
GitHub to verify the signature, unblocking merge on repos with branch
protection requiring verified commits
- Add `workflow_run` trigger so the vendored spec update runs
automatically whenever a Test deployment workflow fails (e.g., due to
stale specs)

## Test plan
- [ ] Merge this PR, then re-run the "Update vendored OpenAPI specs"
workflow — verify the resulting commit on PR #289 shows as "Verified"
- [ ] Trigger a test-deploy failure to confirm the update-vendored-specs
workflow fires automatically

🤖 Generated with [Claude Code](https://claude.com/claude-code)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Added an upstream workflow trigger so the update workflow can run
after a related workflow completes.
* Restricted the update job to run only on manual invocation or when the
upstream workflow finishes with failure.
* Updated the automated commit identity used by the workflow for
generated commits.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants