Skip to content

chore: update GitHub org references from ls1intum to EduIDE#174

Merged
Mtze merged 3 commits intomainfrom
feature/scorpio-migration
Mar 6, 2026
Merged

chore: update GitHub org references from ls1intum to EduIDE#174
Mtze merged 3 commits intomainfrom
feature/scorpio-migration

Conversation

@Mtze
Copy link
Contributor

@Mtze Mtze commented Mar 6, 2026

Summary

  • Updated bugs.url in package.json from github.com/ls1intum/scorpio/issues to github.com/EduIDE/scorpio/issues
  • Updated repository.url in package.json from github.com/ls1intum/scorpio.git to github.com/EduIDE/scorpio.git

Test plan

  • Verify the package.json URLs resolve correctly on GitHub

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Added automated pull request assignment workflow to streamline review processes.
    • Updated repository and issue tracker references in package metadata.

Mtze and others added 2 commits March 6, 2026 11:00
Automatically assigns the PR author as assignee when a PR is opened,
reopened, or marked ready for review.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update repository and bug tracker URLs in package.json to reflect
the migration of the scorpio repo to the EduIDE GitHub organization.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link

coderabbitai bot commented Mar 6, 2026

📝 Walkthrough

Walkthrough

This pull request introduces a GitHub Actions workflow to automatically assign pull request authors as assignees upon creation or reopening, and updates repository URLs from the ls1intum organization to the EduIDE organization in package.json.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/auto-assign.yml
New workflow that auto-assigns PR authors as assignees on pull_request events (opened, reopened, ready_for_review) using GitHub Script action.
Repository Configuration
package.json
Updated bugs.url and repository.url from ls1intum/scorpio to EduIDE/scorpio.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 A workflow hops into place,
Auto-assigns with GitHub's grace,
While URLs migrate with care,
From old org to EduIDE's lair,
Clean hops, new homes, bugs to spare! 🏠

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title accurately summarizes the main change in package.json (GitHub org reference updates), but does not mention the significant addition of a new GitHub Actions workflow in .github/workflows/auto-assign.yml. Consider revising the title to include both major changes: 'chore: update GitHub org references and add auto-assign workflow' or keeping the current title if the workflow is considered secondary.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
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
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/scorpio-migration

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.

Add minimal permissions following the principle of least privilege to
resolve CodeQL actions/missing-workflow-permissions alerts:
- build.yml: contents: read
- package.yml: contents: read
- release.yml: contents: read for package job, contents: write for release job

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy link

@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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In @.github/workflows/auto-assign.yml:
- Around line 3-22: The workflow's github-script step should skip forked PRs and
Dependabot PRs to avoid permission errors; inside the Auto assign PR author step
replace the unconditional call to github.rest.issues.addAssignees with a guard
that returns early when context.payload.pull_request.head.repo.fork is true or
when the PR author is Dependabot (e.g., context.payload.pull_request.user.login
=== 'dependabot[bot]' or context.actor === 'dependabot[bot]'), otherwise proceed
to call github.rest.issues.addAssignees with
context.payload.pull_request.user.login.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 932e151c-2cd0-46ab-802a-17a435d58af0

📥 Commits

Reviewing files that changed from the base of the PR and between 35f3aeb and 770f35c.

📒 Files selected for processing (2)
  • .github/workflows/auto-assign.yml
  • package.json

@Mtze Mtze merged commit 527f386 into main Mar 6, 2026
8 of 10 checks passed
@Mtze Mtze deleted the feature/scorpio-migration branch March 6, 2026 12:46
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