mirror of
https://github.com/logos-messaging/logos-messaging-rlnv2-contract.git
synced 2026-01-07 16:33:10 +00:00
fix(ci): remove unused jobs (#2)
* fix(ci): remove unused jobs * fix: remove verify in pr template * fix: readme fixes
This commit is contained in:
parent
0e8071f2d3
commit
809d7edc11
1
.github/PULL_REQUEST_TEMPLATE.md
vendored
1
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -8,4 +8,3 @@ Ensure you completed **all of the steps** below before submitting your pull requ
|
|||||||
|
|
||||||
- [ ] Added natspec comments?
|
- [ ] Added natspec comments?
|
||||||
- [ ] Ran `pnpm adorno`?
|
- [ ] Ran `pnpm adorno`?
|
||||||
- [ ] Ran `pnpm verify`?
|
|
||||||
|
|||||||
18
.github/workflows/add-issue-to-project-board.yml
vendored
18
.github/workflows/add-issue-to-project-board.yml
vendored
@ -1,18 +0,0 @@
|
|||||||
name: Add issue to task board
|
|
||||||
|
|
||||||
on:
|
|
||||||
issues:
|
|
||||||
types:
|
|
||||||
- opened
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
add-to-project:
|
|
||||||
name: Add to task board
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/add-to-project@v0.5.0
|
|
||||||
with:
|
|
||||||
# You can target a project in a different organization
|
|
||||||
# to the issue
|
|
||||||
project-url: https://github.com/orgs/vacp2p/projects/10
|
|
||||||
github-token: ${{ secrets.ADD_TO_VAC_BOARD_PAT }}
|
|
||||||
18
.github/workflows/add-pr-to-project-board.yml
vendored
18
.github/workflows/add-pr-to-project-board.yml
vendored
@ -1,18 +0,0 @@
|
|||||||
name: Add PR task board
|
|
||||||
|
|
||||||
on:
|
|
||||||
pull_request:
|
|
||||||
types:
|
|
||||||
- opened
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
add-to-project:
|
|
||||||
name: Add to task board
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/add-to-project@v0.5.0
|
|
||||||
with:
|
|
||||||
# You can target a project in a different organization
|
|
||||||
# to the issue
|
|
||||||
project-url: https://github.com/orgs/vacp2p/projects/10
|
|
||||||
github-token: ${{ secrets.ADD_TO_VAC_BOARD_PAT }}
|
|
||||||
49
.github/workflows/ci.yml
vendored
49
.github/workflows/ci.yml
vendored
@ -1,7 +1,6 @@
|
|||||||
name: "CI"
|
name: "CI"
|
||||||
|
|
||||||
env:
|
env:
|
||||||
API_KEY_ALCHEMY: ${{ secrets.API_KEY_ALCHEMY }}
|
|
||||||
FOUNDRY_PROFILE: "ci"
|
FOUNDRY_PROFILE: "ci"
|
||||||
|
|
||||||
on:
|
on:
|
||||||
@ -121,51 +120,3 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "## Coverage result" >> $GITHUB_STEP_SUMMARY
|
echo "## Coverage result" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "✅ Uploaded to Codecov" >> $GITHUB_STEP_SUMMARY
|
echo "✅ Uploaded to Codecov" >> $GITHUB_STEP_SUMMARY
|
||||||
verify:
|
|
||||||
needs: ["lint", "build"]
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
|
|
||||||
- name: Install Python
|
|
||||||
uses: actions/setup-python@v2
|
|
||||||
with: { python-version: 3.9 }
|
|
||||||
|
|
||||||
- name: Install Java
|
|
||||||
uses: actions/setup-java@v1
|
|
||||||
with: { java-version: "11", java-package: jre }
|
|
||||||
|
|
||||||
- name: Install Certora CLI
|
|
||||||
run: pip3 install certora-cli==5.0.5
|
|
||||||
|
|
||||||
- name: Install Solidity
|
|
||||||
run: |
|
|
||||||
wget https://github.com/ethereum/solidity/releases/download/v0.8.19/solc-static-linux
|
|
||||||
chmod +x solc-static-linux
|
|
||||||
sudo mv solc-static-linux /usr/local/bin/solc
|
|
||||||
|
|
||||||
- name: "Install Pnpm"
|
|
||||||
uses: "pnpm/action-setup@v2"
|
|
||||||
with:
|
|
||||||
version: "8"
|
|
||||||
|
|
||||||
- name: "Install Node.js"
|
|
||||||
uses: "actions/setup-node@v3"
|
|
||||||
with:
|
|
||||||
cache: "pnpm"
|
|
||||||
node-version: "lts/*"
|
|
||||||
|
|
||||||
- name: "Install the Node.js dependencies"
|
|
||||||
run: "pnpm install"
|
|
||||||
|
|
||||||
- name: Verify rules
|
|
||||||
run: "pnpm verify"
|
|
||||||
env:
|
|
||||||
CERTORAKEY: ${{ secrets.CERTORAKEY }}
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
max-parallel: 16
|
|
||||||
|
|||||||
@ -8,8 +8,8 @@
|
|||||||
[license-badge]: https://img.shields.io/badge/License-MIT-blue.svg
|
[license-badge]: https://img.shields.io/badge/License-MIT-blue.svg
|
||||||
|
|
||||||
Waku's RLNv2 contracts, which include -
|
Waku's RLNv2 contracts, which include -
|
||||||
- LazyIMT, which allows the root of the chain to be accessible on-chain.
|
|
||||||
|
|
||||||
|
- LazyIMT, which allows the root of the chain to be accessible on-chain.
|
||||||
|
|
||||||
## What's Inside
|
## What's Inside
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"files": ["src/Foo.sol"],
|
|
||||||
"msg": "Verifying Foo.sol",
|
|
||||||
"rule_sanity": "basic",
|
|
||||||
"verify": "Foo:certora/specs/Foo.spec",
|
|
||||||
"wait_for_results": "all",
|
|
||||||
}
|
|
||||||
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
methods {
|
|
||||||
function id(uint256) external returns (uint256) envfree;
|
|
||||||
}
|
|
||||||
|
|
||||||
rule checkIdOutputIsAlwaysEqualToInput {
|
|
||||||
uint256 input;
|
|
||||||
|
|
||||||
assert id(input) == input;
|
|
||||||
}
|
|
||||||
@ -24,7 +24,6 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "rm -rf cache out",
|
"clean": "rm -rf cache out",
|
||||||
"lint": "pnpm lint:sol && pnpm prettier:check",
|
"lint": "pnpm lint:sol && pnpm prettier:check",
|
||||||
"verify": "certoraRun certora/certora.conf",
|
|
||||||
"lint:sol": "forge fmt --check && pnpm solhint {script,src,test,certora}/**/*.sol",
|
"lint:sol": "forge fmt --check && pnpm solhint {script,src,test,certora}/**/*.sol",
|
||||||
"prettier:check": "prettier --check **/*.{json,md,yml} --ignore-path=.prettierignore",
|
"prettier:check": "prettier --check **/*.{json,md,yml} --ignore-path=.prettierignore",
|
||||||
"prettier:write": "prettier --write **/*.{json,md,yml} --ignore-path=.prettierignore",
|
"prettier:write": "prettier --write **/*.{json,md,yml} --ignore-path=.prettierignore",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user