inline: move release and ci workflows from org shared (PRI-1737) #189

Open
Gandalf the Greybeard wants to merge 1 commits from pri-1737-inline-release into main
Member

Summary

  • Inline release.yaml and ci.yaml from shared org workflow into local plugin workflow
  • ci.yaml gains workflow_call trigger and node-version input (release calls CI via workflow_call)
  • Drop stale RELEASE_APP_ID/RELEASE_APP_PRIVATE_KEY secrets; use GITEA_RELEASE_TOKEN
  • Plugin repos now self-contained — no org-repo workflow_call dependencies

Test plan

  • PR checks pass on pri-1737-inline-release
  • Release workflow triggers manually with version input
  • Promotion gate (dual-approval) works for uat/main branches

🤖 Generated with Claude Code

## Summary - Inline release.yaml and ci.yaml from shared org workflow into local plugin workflow - ci.yaml gains workflow_call trigger and node-version input (release calls CI via workflow_call) - Drop stale RELEASE_APP_ID/RELEASE_APP_PRIVATE_KEY secrets; use GITEA_RELEASE_TOKEN - Plugin repos now self-contained — no org-repo workflow_call dependencies ## Test plan - [ ] PR checks pass on pri-1737-inline-release - [ ] Release workflow triggers manually with version input - [ ] Promotion gate (dual-approval) works for uat/main branches 🤖 Generated with Claude Code
Gandalf the Greybeard added 1 commit 2026-05-21 21:11:32 +00:00
inline: move release and ci workflows from org shared (PRI-1737)
Promotion Gate / Promotion Gate (pull_request) Failing after 1s
280a0a60cd
- release.yaml: inline full release workflow using node 20 per original config
- ci.yaml: add workflow_call trigger and node-version input for release callers
- Drop stale RELEASE_APP_ID/RELEASE_APP_PRIVATE_KEY secrets, use GITEA_RELEASE_TOKEN
This repo is archived. You cannot comment on pull requests.
No Reviewers
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: privilegedescalation/headlamp-polaris-plugin#189