sway/forc-plugins/forc-publish
Sophie Dankel 7206479528
Add forc-publish to release binaries (#7129)
## Description


## Checklist

- [ ] I have linked to any relevant issues.
- [ ] I have commented my code, particularly in hard-to-understand
areas.
- [ ] I have updated the documentation where relevant (API docs, the
reference, and the Sway book).
- [ ] If my change requires substantial documentation changes, I have
[requested support from the DevRel
team](https://github.com/FuelLabs/devrel-requests/issues/new/choose)
- [ ] I have added tests that prove my fix is effective or that my
feature works.
- [ ] I have added (or requested a maintainer to add) the necessary
`Breaking*` or `New Feature` labels where relevant.
- [ ] I have done my best to ensure that my PR adheres to [the Fuel Labs
Code Review
Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).
- [ ] I have requested a review from the relevant team or maintainers.

---------

Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
2025-04-30 00:55:36 +00:00
..
src Add forc-publish to release binaries (#7129) 2025-04-30 00:55:36 +00:00
Cargo.toml fix: run forc-publish tarball tests sequentially to remove flakiness (#7064) 2025-04-04 19:02:16 +13:00
README.md feat: Add forc-publish plugin (#6890) 2025-02-10 21:59:37 -08:00

forc-publish

Forc subcommand for uploading a package to the registry.

Authentication

Requires either the --token argument to be passed, or a ~/.forc/credentials.toml file like this:

[registry]
token = "YOUR_TOKEN"

This credential file can be created automatically by running the CLI without the --token argument.

Local development

For local development, run forc.pub, create an API token and then forc publish --registry-url http://localhost:8080