Skip to content

non-production: move backdraft-app to github packages - #136

Merged
dep merged 9 commits into
masterfrom
furyIoSwitch
Apr 22, 2026
Merged

non-production: move backdraft-app to github packages#136
dep merged 9 commits into
masterfrom
furyIoSwitch

Conversation

@dep

@depdep commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@dep
dep marked this pull request as ready for review April 21, 2026 22:44
@dep
dep requested review from Copilot and jebentierApril 21, 2026 22:44
@depdep self-assigned this Apr 21, 2026
Comment threadREADME.md Outdated
Co-authored-by: Danny Peck <dannypeck@gmail.com>

CopilotAI 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

Updates the backdraft-app package to be published/consumed as a scoped package from GitHub Packages (@invoca/backdraft-app) instead of the unscoped npm package name.

Changes:

  • Rename the npm package to @invoca/backdraft-app and adjust the release script to use npm publish.
  • Update README install/import examples and add GitHub Packages publishing instructions.
  • Add a repo .npmrc for GitHub Packages auth/registry and update CI to use yarn install with token support.

Reviewed changes

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

FileDescription
package.jsonRenames the package to @invoca/backdraft-app; switches postversion publishing to npm publish.
README.mdUpdates install/import paths and rewrites publishing guidance for GitHub Packages.
.npmrcConfigures @invoca scope to use npm.pkg.github.com with token-based auth.
.github/workflows/pipeline.ymlSwitches CI dependency install to yarn install and passes GitHub token via env.

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

Comment threadREADME.md
Comment thread.github/workflows/pipeline.yml
@dep
dep merged commit c5b8329 into masterApr 22, 2026
2 checks passed
Sign up for freeto 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.

3 participants

@dep@jebentier