From 3c3469ccf14cba93c127f15a4cc126fd4472b51e Mon Sep 17 00:00:00 2001 From: Kyle Date: Sat, 4 Oct 2025 15:40:39 +0800 Subject: [PATCH] Add shared workflows for OpenSwiftUI organization Added workflow files that reference the reusable workflows from the github-workflows repository to enable consistent automation across OpenSwiftUI organization repositories. --- .github/workflows/claude.yml | 16 ++++++++++++++++ .github/workflows/issue-triage.yml | 10 ++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .github/workflows/claude.yml create mode 100644 .github/workflows/issue-triage.yml diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml new file mode 100644 index 00000000..92df5876 --- /dev/null +++ b/.github/workflows/claude.yml @@ -0,0 +1,16 @@ +name: Claude Code + +on: + issue_comment: + types: [created] + pull_request_review_comment: + types: [created] + issues: + types: [opened, assigned] + pull_request_review: + types: [submitted] + +jobs: + claude: + uses: OpenSwiftUIProject/github-workflows/.github/workflows/claude.yml@main + secrets: inherit diff --git a/.github/workflows/issue-triage.yml b/.github/workflows/issue-triage.yml new file mode 100644 index 00000000..dad6b640 --- /dev/null +++ b/.github/workflows/issue-triage.yml @@ -0,0 +1,10 @@ +name: Issue Triage + +on: + issues: + types: [opened] + +jobs: + triage-issue: + uses: OpenSwiftUIProject/github-workflows/.github/workflows/issue-triage.yml@main + secrets: inherit