File tree Expand file tree Collapse file tree 2 files changed +74
-0
lines changed
Expand file tree Collapse file tree 2 files changed +74
-0
lines changed 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@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+ run : forge soldeer push @fhevm-solidity~${{ steps.version.outputs.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