Skip to content

fix: update OSPO action references to canonical org path#1678

Open
zkoppert wants to merge 1 commit intoeyaltoledano:mainfrom
zkoppert:fix/update-ospo-action-org-path
Open

fix: update OSPO action references to canonical org path#1678
zkoppert wants to merge 1 commit intoeyaltoledano:mainfrom
zkoppert:fix/update-ospo-action-org-path

Conversation

@zkoppert
Copy link
Copy Markdown

@zkoppert zkoppert commented Mar 31, 2026

Updates GitHub Actions workflow references from the legacy github/ org path to the canonical github.qkg1.topmunity-projects/ path.

The following OSPO actions have been transferred to the github.qkg1.topmunity-projects organization:

Legacy path Canonical path
github/issue-metrics github.qkg1.topmunity-projects/issue-metrics

While GitHub's repo redirect ensures the old paths still work today, updating to the canonical path avoids depending on the redirect and ensures long-term stability.

No functional changes - the same action versions are referenced.

Summary by CodeRabbit

  • Chores
    • Updated metrics generation workflow action reference for improved reliability and maintenance.

The OSPO actions have moved from github/ to github.qkg1.topmunity-projects/.
Update workflow references to use the canonical org path.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 31, 2026

⚠️ No Changeset found

Latest commit: 8898375

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 31, 2026

📝 Walkthrough

Walkthrough

A GitHub Actions workflow is updated to replace the action reference from github/issue-metrics@v3 to github.qkg1.topmunity-projects/issue-metrics@v3 across three metric-generation steps. No other workflow logic, inputs, or downstream processing was modified.

Changes

Cohort / File(s) Summary
Workflow Action Updates
.github/workflows/weekly-metrics-discord.yml
Updates action references in three metric-generation steps from github/issue-metrics@v3 to github.qkg1.topmunity-projects/issue-metrics@v3 for issue metrics, PR created metrics, and PR merged metrics.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: updating action references from github/issue-metrics to github.qkg1.topmunity-projects/issue-metrics, which involves moving to the canonical organization path as stated.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@zkoppert zkoppert marked this pull request as ready for review March 31, 2026 19:57
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
.github/workflows/weekly-metrics-discord.yml (1)

41-41: Consider pinning issue-metrics to a commit SHA instead of @v3.

Update uses the canonical org path; for additional supply-chain safety, pin to an immutable commit SHA at Lines 41, 50, and 57. The latest v3 release is v3.25.5 (commit 67526e7):

Suggested patch
-        uses: github.qkg1.topmunity-projects/issue-metrics@v3
+        uses: github.qkg1.topmunity-projects/issue-metrics@67526e7

Apply this change to all three metric generation steps.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.github/workflows/weekly-metrics-discord.yml at line 41, Replace the
floating tag usage of the action "github.qkg1.topmunity-projects/issue-metrics@v3"
with the immutable commit ref "github.qkg1.topmunity-projects/issue-metrics@67526e7"
in all occurrences (the three metric-generation steps that use issue-metrics) so
the workflow pins to the specific commit instead of the semver tag; update each
"uses:" line where issue-metrics is referenced to the commit SHA.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.github/workflows/weekly-metrics-discord.yml:
- Line 41: Replace the floating tag usage of the action
"github.qkg1.topmunity-projects/issue-metrics@v3" with the immutable commit ref
"github.qkg1.topmunity-projects/issue-metrics@67526e7" in all occurrences (the three
metric-generation steps that use issue-metrics) so the workflow pins to the
specific commit instead of the semver tag; update each "uses:" line where
issue-metrics is referenced to the commit SHA.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 1303be53-d67a-4b0d-b3b7-27f68e002584

📥 Commits

Reviewing files that changed from the base of the PR and between 1c7365c and 8898375.

📒 Files selected for processing (1)
  • .github/workflows/weekly-metrics-discord.yml

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.

1 participant