Skip to content

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

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

feat(actions): add common issue lifecycle workflows#48
onuryilmaz merged 2 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:

  • .github/workflows/issue-triage.yml — Auto-labels new issues with needs-triage + posts welcome comment
  • .github/workflows/issue-project-sync.yml — Adds issues to project Dependency Dashboard #9 when backlog label is applied
  • CONTRIBUTING.md — Updated to reference shared Issue Lifecycle documentation

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
@uwe-mayer uwe-mayer requested review from a team as code owners May 8, 2026 09:23
Copy link
Copy Markdown

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

Introduces GitHub issue-lifecycle automation for this repository by adding lightweight wrapper workflows that delegate to shared automation maintained in cloudoperators/common, and updates contributor guidance to reference the shared lifecycle docs.

Changes:

  • Added an issue triage workflow that runs on new issues.
  • Added a project sync workflow that adds issues to org project #9 when the backlog label is applied (using GH_PROJECT_TOKEN).
  • Updated CONTRIBUTING.md to link to the shared Issue Lifecycle documentation and relevant quick links.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
CONTRIBUTING.md Replaces local issue/planning guidance with links to the shared org-wide issue lifecycle process and project/queries.
.github/workflows/issue-triage.yml Adds an “Issue Triage” workflow that triggers on issues.opened and delegates to the shared triage action/workflow in cloudoperators/common.
.github/workflows/issue-project-sync.yml Adds an “Issue Project Sync” workflow that triggers on issues.labeled and delegates to the shared project sync action/workflow, passing GH_PROJECT_TOKEN.

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

Comment thread .github/workflows/issue-triage.yml
uwe-mayer added 2 commits May 8, 2026 13:35
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 59879b5 to d4c72a6 Compare May 8, 2026 11:35
@onuryilmaz onuryilmaz merged commit 5dce485 into main May 8, 2026
6 checks passed
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