Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporarily remove automatic update to AztecProtocol/dev-bb.js #1711

Closed
kevaundray opened this issue Aug 21, 2023 · 3 comments
Closed

Temporarily remove automatic update to AztecProtocol/dev-bb.js #1711

kevaundray opened this issue Aug 21, 2023 · 3 comments
Labels
C-bb.js Component: bb.js - wrapping bberg in js

Comments

@kevaundray
Copy link
Contributor

kevaundray commented Aug 21, 2023

Problem

The secrets.AZTEC_BOT_GITHUB_TOKEN that is defined in the release-please.yml file works on aztec-packages but since this secret is not defined in AztecProtocol/barretenberg this fails the release CI.

Solution

  • Short term: we can remove this step in the release CI, so we can make releases. It is not being used anywhere as far as I know

  • Long term: we can add AZTEC_BOT_GITHUB_TOKEN as a organization level secret and give it access to all/selected repositories.

@kevaundray kevaundray added the C-bb.js Component: bb.js - wrapping bberg in js label Aug 21, 2023
@github-project-automation github-project-automation bot moved this to Todo in A3 Aug 21, 2023
@AztecBot
Copy link
Collaborator

Rerunning

kevaundray added a commit that referenced this issue Aug 21, 2023
Related to #1711 

# Checklist:
Remove the checklist to signal you've completed it. Enable auto-merge if
the PR is ready to merge.
- [ ] If the pull request requires a cryptography review (e.g.
cryptographic algorithm implementations) I have added the 'crypto' tag.
- [ ] I have reviewed my diff in github, line by line and removed
unexpected formatting changes, testing logs, or commented-out code.
- [ ] Every change is related to the PR description.
- [ ] I have
[linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
this pull request to relevant issues (if any exist).
@kevaundray
Copy link
Contributor Author

The action was re-ran with the AZTEC_GITHUB_TOKEN in barretenberg, and now it gives the following error:
Screenshot 2023-08-21 at 22 51 14

dan-aztec added a commit that referenced this issue Aug 22, 2023
fix colorscheme

fix banner

aztec logo

prettier working?

add api endpoint

switch to cjs file

parse contract functions, but no working form

delete unneeded text

comments

slightly cleaner form

slightly better css

fix: Remove automatic update to `AztecProtocol/dev-bb.js` (#1712)

Related to #1711

Remove the checklist to signal you've completed it. Enable auto-merge if
the PR is ready to merge.
- [ ] If the pull request requires a cryptography review (e.g.
cryptographic algorithm implementations) I have added the 'crypto' tag.
- [ ] I have reviewed my diff in github, line by line and removed
unexpected formatting changes, testing logs, or commented-out code.
- [ ] Every change is related to the PR description.
- [ ] I have
[linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
this pull request to relevant issues (if any exist).

git subrepo push --branch=master circuits/cpp/barretenberg

subrepo:
  subdir:   "circuits/cpp/barretenberg"
  merged:   "d883900f9"
upstream:
  origin:   "https://github.com/AztecProtocol/barretenberg"
  branch:   "master"
  commit:   "d883900f9"
git-subrepo:
  version:  "0.4.6"
  origin:   "???"
  commit:   "???"

chore: sync bb master (#1713)

Ran:

```
./scripts/git_subrepo.sh pull circuits/cpp/barretenberg
git checkout origin/master -- .gitmodules
```

Remove the checklist to signal you've completed it. Enable auto-merge if
the PR is ready to merge.
- [ ] If the pull request requires a cryptography review (e.g.
cryptographic algorithm implementations) I have added the 'crypto' tag.
- [ ] I have reviewed my diff in github, line by line and removed
unexpected formatting changes, testing logs, or commented-out code.
- [ ] Every change is related to the PR description.
- [ ] I have
[linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
this pull request to relevant issues (if any exist).

copy the contract ABI into the new subdirectory

fix output json name
@kevaundray
Copy link
Contributor Author

Closing this as it seems we don't actually need dev-bb.js and it was a nice to have. We always upload to npm so functionaly its the same

@github-project-automation github-project-automation bot moved this from Todo to Done in A3 Aug 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bb.js Component: bb.js - wrapping bberg in js
Projects
Archived in project
Development

No branches or pull requests

2 participants