Skip to content

chore: unify nix publishing#2970

Closed
jonybur wants to merge 11 commits intomasterfrom
jb-fix-publishing
Closed

chore: unify nix publishing#2970
jonybur wants to merge 11 commits intomasterfrom
jb-fix-publishing

Conversation

@jonybur
Copy link
Copy Markdown

@jonybur jonybur commented Oct 3, 2023

Description

Unifies similar publishing workflows onto one single workflow`

abi-wasm, acvm-js, and noir-wasm call publish-nix-package.

noir-js, noir_js_backend_barretenberg, noir_js_types call publish-js-package.

All workflows build all packages and authenticate with NPM before publishing.

Problem*

Resolves

Summary*

Documentation

  • This PR requires documentation updates when merged.

    • I will submit a noir-lang/docs PR.
    • I will request for and support Dev Rel's help in documenting this PR.

Additional Context

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@jonybur jonybur marked this pull request as ready for review October 4, 2023 02:11
@jonybur jonybur linked an issue Oct 4, 2023 that may be closed by this pull request
@Savio-Sou
Copy link
Copy Markdown
Collaborator

Does this PR also resolve #2882?

@kobyhallx
Copy link
Copy Markdown
Contributor

Closing in favour of chore: simplify ES workspace build and publish #2989 which heavily borrows from this PR, Thanks @jonybur

@kobyhallx kobyhallx closed this Oct 9, 2023
@TomAFrench TomAFrench deleted the jb-fix-publishing branch November 20, 2024 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants