Skip to content

Use GitHub API 1.321#241

Merged
jtnord merged 5 commits into
jenkinsci:masterfrom
MarkEWaite:update-dependencies
Apr 29, 2024
Merged

Use GitHub API 1.321#241
jtnord merged 5 commits into
jenkinsci:masterfrom
MarkEWaite:update-dependencies

Conversation

@MarkEWaite
Copy link
Copy Markdown
Contributor

@MarkEWaite MarkEWaite commented Apr 22, 2024

Use GitHub API 1.321

Use the most recent release of the GitHub API, 1.321.

Also includes other updates to make the plugin use more recent dependencies.

  • Use parent pom 4.81
  • Remove incorrect comment about glassfish repository
  • Check dependencies monthly
  • Bump git-changelist-maven-extension from 1.7 to 1.8.

Replaces pull request:

Testing done

Incremental build tested with plugin bill of materials successfully.

Tested with regular use in my Jenkins controller and found no issues.

### Submitter checklist
- [x] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue

MarkEWaite added a commit to MarkEWaite/docker-lfs that referenced this pull request Apr 23, 2024
jenkinsci/github-api-plugin#241 is the pull
request that generated the build.

jenkinsci/bom#3128 is the plugin bill of materials
weekly-test job that confirmed it is well behaved with the plugins that
are included in the plugin BOM.
@MarkEWaite MarkEWaite marked this pull request as ready for review April 29, 2024 12:28
@MarkEWaite MarkEWaite requested review from a team as code owners April 29, 2024 12:28
@jtnord jtnord added this pull request to the merge queue Apr 29, 2024
Merged via the queue into jenkinsci:master with commit 772dad6 Apr 29, 2024
@MarkEWaite MarkEWaite deleted the update-dependencies branch April 29, 2024 17:39
@MarkEWaite
Copy link
Copy Markdown
Contributor Author

@jtnord I believe that this pull request needs to be labeled enhancement or developer in order to create a new release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants