Skip to content

chore: remove unused @actions/github dependency#68

Merged
joshjohanning merged 1 commit into
mainfrom
chore/remove-unused-actions-github
Apr 15, 2026
Merged

chore: remove unused @actions/github dependency#68
joshjohanning merged 1 commit into
mainfrom
chore/remove-unused-actions-github

Conversation

@joshjohanning

Copy link
Copy Markdown
Owner

This dependency is not imported anywhere in the source code. The action uses @octokit/rest directly.

Copilot AI review requested due to automatic review settings April 15, 2026 19:57
@joshjohanning joshjohanning force-pushed the chore/remove-unused-actions-github branch from e6b8ada to f071ecb Compare April 15, 2026 19:59

Copilot AI 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.

Pull request overview

Removes an unused GitHub Actions toolkit dependency to reduce the action’s install/bundle footprint, since the code uses @octokit/rest directly.

Changes:

  • Dropped @actions/github from production dependencies.
  • Updated package-lock.json to remove @actions/github and its hoisted transitive tree.
Show a summary per file
File Description
package.json Removes unused @actions/github dependency from runtime deps.
package-lock.json Syncs lockfile to reflect the dependency removal.

Copilot's findings

  • Files reviewed: 1/2 changed files
  • Comments generated: 1

Comment thread package.json
@joshjohanning joshjohanning force-pushed the chore/remove-unused-actions-github branch from f071ecb to 8e0053a Compare April 15, 2026 19:59
@joshjohanning joshjohanning force-pushed the chore/remove-unused-actions-github branch from 8e0053a to a4dc563 Compare April 15, 2026 20:02
@joshjohanning joshjohanning merged commit 5693559 into main Apr 15, 2026
3 checks passed
@joshjohanning joshjohanning deleted the chore/remove-unused-actions-github branch April 15, 2026 20:02
@github-actions

Copy link
Copy Markdown

📦 Draft Release Created

A draft release v2.5.1 has been created for this PR.

🔗 View Draft Release

Next Steps

  • Review the release notes
  • Publish the release to make it permanent

This is an automated reminder from the publish-github-action workflow.

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