Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

chore(ci): add cargo deny workflow #549

Merged
merged 5 commits into from
Sep 13, 2023
Merged

chore(ci): add cargo deny workflow #549

merged 5 commits into from
Sep 13, 2023

Conversation

TomAFrench
Copy link
Member

@TomAFrench TomAFrench commented Sep 13, 2023

Description

Problem*

Resolves

Summary*

This pulls in the cargo deny workflow/config from reth which has been slightly modified to fit our needs.

Additional Context

PR Checklist*

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

@TomAFrench
Copy link
Member Author

TomAFrench commented Sep 13, 2023

@kevaundray Thoughts on adding this workflow to try and head off issues like wildcard dependencies in future?

This only runs on PRs which change Cargo.lock and in the merge queue.

@TomAFrench TomAFrench changed the title chore(ci): add cargo deny chore(ci): add cargo deny workflow Sep 13, 2023
@kevaundray
Copy link
Contributor

I think this is a good solution to the wildcard situation and other things we may want to deny

@TomAFrench TomAFrench added this pull request to the merge queue Sep 13, 2023
Merged via the queue into master with commit acb8759 Sep 13, 2023
18 checks passed
@TomAFrench TomAFrench deleted the cargo-deny branch September 13, 2023 16:07
TomAFrench added a commit that referenced this pull request Sep 15, 2023
* master: (40 commits)
  chore: make acvm_js publish trigger on release-please (#550)
  chore(ci): add `cargo deny` workflow (#549)
  fix: use the exact version for the hex crate (#546)
  chore: Release 0.26.1 (#542)
  fix: Implements handling of the high limb during fixed base scalar multiplication (#535)
  chore: fix acvm publishing (#539)
  chore: fix wasm build on macos (#541)
  chore(ci): install `wasm-bindgen-cli` through prebuilt binary (#536)
  chore: add manual trigger to acvm_js publishing (#534)
  chore: acvm_js publishing (#529)
  chore: Release 0.26.0 (#533)
  chore!: Add a low and high limb to scalar mul opcode (#532)
  chore: Release 0.25.0 (#526)
  fix: initialize recursive proof output to zero (#524)
  chore(ci): update to actions/checkout@v4 (#525)
  feat!: Provide runtime callstacks for brillig failures and return errors in acvm_js (#523)
  chore: add ci for acvmjs rust test (#516)
  chore: Release 0.24.1 (#519)
  fix: Add WASI 20 `_initialize` call to `acvm_backend.wasm` binary (#518)
  chore: Release 0.24.0 (#512)
  ...
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants