File tree Expand file tree Collapse file tree 3 files changed +78
-3
lines changed
Expand file tree Collapse file tree 3 files changed +78
-3
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ test-suite/gateway-stress/Dockerfile @zama-ai/fhevm-devs
1414/gateway-contracts / @ zama-ai/fhevm-gateway
1515/host-contracts / @ zama-ai/fhevm-gateway
1616/library-solidity / @ zama-ai/fhevm-gateway
17- /kms-connector / @ zama-ai/mpc-devs @ zama-ai/fhevm-gateway @ dartdart26
17+ /kms-connector / @ zama-ai/mpc-devs @ dartdart26
1818
1919# Coprocessor Team ownership
2020/coprocessor / @ zama-ai/fhevm-coprocessor
2121
2222# Enforces changes in Sandboxed AI CI/CD
23- .github /squid /sandbox- * .conf @ zama-ai/infosec
24- .github /workflows /claude- * .yml @ zama-ai/infosec
23+ .github /squid /sandbox- * .conf @ zama-ai/security-team
24+ .github /workflows /claude- * .yml @ zama-ai/security-team
Original file line number Diff line number Diff line change 6363 package : ./library-solidity/package.json
6464 provenance : true
6565 access : public
66+
67+ publish-soldeer :
68+ name : library-solidity-publish/publish-soldeer
69+ if : ${{ inputs.release == 'true' }}
70+ runs-on : ubuntu-latest
71+ defaults :
72+ run :
73+ working-directory : ./library-solidity
74+ permissions :
75+ contents : " read"
76+ steps :
77+ - name : Check out repository
78+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
79+ with :
80+ persist-credentials : " false"
81+
82+ - name : Install Foundry
83+ uses : foundry-rs/foundry-toolchain@8789b3e21e6c11b2697f5eb56eddae542f746c10 # v1
84+
85+ - name : Read version from package.json
86+ id : version
87+ run : echo "version=$(node -p 'require("./package.json").version')" >> "$GITHUB_OUTPUT"
88+
89+ - name : Publish to Soldeer
90+ env :
91+ SOLDEER_API_TOKEN : ${{ secrets.SOLDEER_TOKEN }}
92+ VERSION : ${{ steps.version.outputs.version }}
93+ run : forge soldeer push "@fhevm-solidity~${VERSION}" . --skip-warnings
Original file line number Diff line number Diff line change 1+ # CI & config files
2+ ci/
3+ .github/
4+
5+ # Node.js
6+ node_modules/
7+ package.json
8+ package-lock.json
9+
10+ # Config & tooling
11+ .env*
12+ .eslintignore
13+ .eslintrc.yml
14+ .gitpod.yml
15+ .lintstagedrc.json
16+ .npmignore
17+ .prettierignore
18+ .prettierrc.json
19+ .solcover.js
20+ .solhintignore
21+ hardhat.config.ts
22+ tsconfig.json
23+ commitlint.config.ts
24+ codegen.config.json
25+ mlc_config.json
26+ foundry.toml
27+ remappings.txt
28+ soldeer.lock
29+ CustomProvider.ts
30+
31+ # Source directories not needed by consumers
32+ codegen/
33+ test/
34+ tasks/
35+ examples/
36+ lib-js/
37+ dependencies/
38+
39+ # Build artifacts
40+ artifacts/
41+ cache/
42+ cache_forge/
43+ out/
44+ types/
45+ typechain/
46+ typechain-types/
47+ coverage/
You can’t perform that action at this time.
0 commit comments