Skip to content

chore(repo): rename repository references#89

Merged
fronzec merged 1 commit into
mainfrom
chore/rename-repository
Jul 19, 2026
Merged

chore(repo): rename repository references#89
fronzec merged 1 commit into
mainfrom
chore/rename-repository

Conversation

@fronzec

@fronzec fronzec commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Closes #88

Summary

  • Align repository documentation and Maven package URLs with spring-batch-plugin-lab.
  • Update Gitpod workspace paths for the renamed repository.
  • Remove an obsolete commented Gitpod task that referenced a missing root wrapper and retired module.

Changes

Area Change
Repository docs Rename the README title to Spring Batch Plugin Lab
GitHub Packages Point publishing and consumption URLs to the renamed repository
Gitpod Update workspace paths and remove stale commented configuration

Test Plan

  • Parsed all changed Maven POM files with xmllint.
  • Parsed changed YAML files and loaded the service Taskfile.
  • Passed 139 backend tests and 156 plugin tests across four modules.
  • Passed frontend check, build, and 44 tests.
  • Verified the renamed GitHub repository, redirect, origin, and ruleset.
  • Verify fresh authenticated Maven resolution with package-scoped credentials; current credentials return HTTP 401 and local builds used the cache.

Contributor Checklist

fronzec commented Jul 19, 2026

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@coderabbitai

coderabbitai Bot commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

The project was renamed to Spring Batch Plugin Lab across documentation and GitHub Packages configuration. Maven repository URLs now target the renamed package feed, while local database initialization paths reference the service-scoped development directory.

Changes

Repository Migration

Layer / File(s) Summary
GitHub Packages endpoint updates
batch-job-api/README.md, batch-job-api/pom.xml, */pom.xml
Publishing, consuming, and dependency-resolution URLs now use the spring-batch-plugin-lab GitHub Packages repository.
Project naming and local environment paths
README.md, .gitpod.yml, fr-batch-service/Taskfile.yml
The project title was renamed, a commented legacy Gitpod block was removed, and database initialization commands now use the service-scoped SQL paths.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 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.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title accurately summarizes the main change: updating repository references across the project.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/rename-repository

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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@fr-batch-service/Taskfile.yml`:
- Around line 29-32: The dbdata command in Taskfile.yml hardcodes the repository
checkout path. Update it to reference 01_init_data.sql through the
repository-root or repository-relative SQL directory, matching the path
resolution used by the local setup documentation and scripts/seed-local-db.sh.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: bfa04379-eb2f-42f1-bef2-054980cf074c

📥 Commits

Reviewing files that changed from the base of the PR and between 92458e3 and 63f4cfd.

📒 Files selected for processing (10)
  • .gitpod.yml
  • README.md
  • batch-job-api/README.md
  • batch-job-api/pom.xml
  • fault-tolerant-harvester-job/pom.xml
  • fr-batch-service/Taskfile.yml
  • fr-batch-service/pom.xml
  • partitioned-harvester-job/pom.xml
  • ticket-bundle-job/pom.xml
  • ticket-pdf-job/pom.xml
💤 Files with no reviewable changes (1)
  • .gitpod.yml

Comment on lines +29 to +32
- mysql -p frbatchservicedb < /workspace/spring-batch-plugin-lab/fr-batch-service/_devenvironment/db/00_create_schema.sql
dbdata:
cmds:
- mysql -p frbatchservicedb < /workspace/spring-batch-projects/fr-batch-service/_devenvironment/db/01_init_data.sql
- mysql -p frbatchservicedb < /workspace/spring-batch-plugin-lab/fr-batch-service/_devenvironment/db/01_init_data.sql

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🩺 Stability & Availability | 🟠 Major | ⚡ Quick win

Do not hardcode the workspace checkout path.

These commands only work when the repository is checked out exactly at /workspace/spring-batch-plugin-lab. The local setup documentation and scripts/seed-local-db.sh resolve the same SQL directory from the repository root, so use a root-derived or repository-relative path here as well.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@fr-batch-service/Taskfile.yml` around lines 29 - 32, The dbdata command in
Taskfile.yml hardcodes the repository checkout path. Update it to reference
01_init_data.sql through the repository-root or repository-relative SQL
directory, matching the path resolution used by the local setup documentation
and scripts/seed-local-db.sh.

@fronzec fronzec added the type:chore Maintenance and tooling changes label Jul 19, 2026

fronzec commented Jul 19, 2026

Copy link
Copy Markdown
Owner Author

Merge activity

  • Jul 19, 4:12 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jul 19, 4:12 AM UTC: @fronzec merged this pull request with Graphite.

@fronzec
fronzec merged commit d1423e2 into main Jul 19, 2026
8 checks passed
@fronzec
fronzec deleted the chore/rename-repository branch July 19, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance and tooling changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(repo): rename repository to spring-batch-plugin-lab

1 participant