Skip to content

feat(actions): add common issue lifecycle workflows#94

Merged
onuryilmaz merged 3 commits intomainfrom
feat/introduce-issue-workflows
May 8, 2026
Merged

feat(actions): add common issue lifecycle workflows#94
onuryilmaz merged 3 commits intomainfrom
feat/introduce-issue-workflows

Conversation

@uwe-mayer
Copy link
Copy Markdown
Contributor

Summary

Adds issue lifecycle workflows (triage + project sync) referencing the shared actions in cloudoperators/common.

Changes:

Prerequisites:

  • Org-level secret GH_PROJECT_TOKEN must be configured

⚠️ Dependency: Merge cloudoperators/common#58 first — the workflows reference cloudoperators/common/workflows/...@main.

Copilot AI review requested due to automatic review settings May 8, 2026 09:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds GitHub issue lifecycle automation to this repo by introducing issue triage and project sync workflows that delegate to shared automation in cloudoperators/common, and updates contributor docs to reference the shared process.

Changes:

  • Add an “Issue Triage” workflow triggered on new issues.
  • Add an “Issue Project Sync” workflow triggered when the backlog label is applied.
  • Update CONTRIBUTING.md to point to the shared Issue Lifecycle documentation and relevant links.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
CONTRIBUTING.md Replaces local issue guidance with links to the shared cloudoperators issue lifecycle and quick queries/board.
.github/workflows/issue-triage.yml Adds an issues-opened workflow intended to run shared triage automation from cloudoperators/common.
.github/workflows/issue-project-sync.yml Adds an issues-labeled workflow intended to run shared project sync automation using GH_PROJECT_TOKEN.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/issue-triage.yaml

jobs:
triage:
runs-on: ubuntu-latest
Comment thread .github/workflows/issue-triage.yaml
Comment thread .github/workflows/issue-project-sync.yaml
Comment thread .github/workflows/issue-project-sync.yaml
uwe-mayer added 3 commits May 8, 2026 13:35
Signed-off-by: uwe-mayer <uwe.mayer01@sap.com>
Signed-off-by: uwe-mayer <uwe.mayer01@sap.com>
Signed-off-by: uwe-mayer <uwe.mayer01@sap.com>
@uwe-mayer uwe-mayer force-pushed the feat/introduce-issue-workflows branch from 8bcd638 to 518b4ed Compare May 8, 2026 11:35
@onuryilmaz onuryilmaz merged commit fd60bca into main May 8, 2026
11 checks passed
@onuryilmaz onuryilmaz deleted the feat/introduce-issue-workflows branch May 8, 2026 15:22
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.

3 participants