Skip to content

Issue 1 patron profile summery#83

Open
MohamedHamed12 wants to merge 3 commits into
ddd-by-examples:masterfrom
MohamedHamed12:issue-1-patron-profile--summery
Open

Issue 1 patron profile summery#83
MohamedHamed12 wants to merge 3 commits into
ddd-by-examples:masterfrom
MohamedHamed12:issue-1-patron-profile--summery

Conversation

@MohamedHamed12

Copy link
Copy Markdown

No description provided.

Copilot AI review requested due to automatic review settings July 14, 2026 17:26

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates the project’s build configuration and adds a small Node-based utility (plus documentation) to import a curated 20-issue learning backlog into GitHub Issues for a fork-based learning workflow.

Changes:

  • Update pom.xml to use Spring Boot 2.2.0.RELEASE, remove now-unneeded repo configuration, and tighten dependency scopes.
  • Add github-issue-importer/create-github-issues.mjs to create/update issues (with optional labels and dependency linking).
  • Add importer documentation and the full “20 learning issues” backlog Markdown source.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
pom.xml Updates parent version and cleans up Maven configuration/dependency scopes.
github-issue-importer/README-create-github-issues.md Documents how to run the issue importer in dry-run and execute modes.
github-issue-importer/ddd-library-20-learning-issues.md Provides the learning backlog content to be imported as GitHub issues.
github-issue-importer/create-github-issues.mjs Implements the GitHub Issues import/update tool with label/dependency support.

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

Comment on lines +1 to +3
# DDD Library GitHub Issue Importer

This package imports the 20 learning issues from `ddd-library-20-learning-issues.md` into a GitHub repository.
Comment on lines +384 to +390
if (![403, 429].includes(response.status) || attempt === 4) {
break;
}

const waitMs = this.calculateRateLimitWait(response, attempt);
console.warn(`GitHub rate limit response (${response.status}); retrying after ${Math.ceil(waitMs / 1000)}s.`);
await sleep(waitMs);
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.

2 participants