File tree Expand file tree Collapse file tree 5 files changed +39
-15
lines changed Expand file tree Collapse file tree 5 files changed +39
-15
lines changed Original file line number Diff line number Diff line change
1
+ # Configuration related to self-hosted runner.
2
+ self-hosted-runner :
3
+ # Labels of self-hosted runner in array of strings.
4
+ labels :
5
+ - large_ubuntu_16
6
+ - large_ubuntu_32
7
+ - large_windows_16_latest
8
+ - large_ubuntu_16_arm
9
+ - large_ubuntu_16-22.04
10
+ - large_ubuntu_64-22.04
11
+ - gpu_ubuntu-22.04
12
+ - aws-mac2-metal
13
+ - office-m1-mac-mini
14
+ - m1mac
15
+ - 4090-desktop
16
+ - aws-mac1-metal
Original file line number Diff line number Diff line change 13
13
markdown-link-check :
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@master
16
+ - uses : actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
17
17
- uses : gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # v1.0.15
18
18
with :
19
19
use-quiet-mode : " yes"
Original file line number Diff line number Diff line change 1
- name : Run commitlint on PR
1
+ name : Run lint on PR
2
2
3
3
on :
4
4
pull_request :
5
5
6
6
jobs :
7
- commitlint :
7
+ lint :
8
8
runs-on : ubuntu-latest
9
9
steps :
10
10
- uses : actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
11
11
with :
12
12
fetch-depth : 0
13
+ - name : actionlint
14
+ uses : raven-actions/actionlint@01fce4f43a270a612932cb1c64d40505a029f821 # v2.0.0
15
+
16
+ - name : Ensure SHA pinned actions
17
+ uses : zgosalvez/github-actions-ensure-sha-pinned-actions@64418826697dcd77c93a8e4a1f7601a1942e57b5 # v3.0.18
18
+
13
19
- name : Setup Node
14
20
uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
15
21
with :
20
26
npm install -g @commitlint/cli@^18
21
27
- name : Validate all commits from PR
22
28
run : npx commitlint --config .github/config/commitlint.config.ts --from ${{ github.event.pull_request.base.sha }} --to ${{ github.event.pull_request.head.sha }} --verbose
29
+
30
+
Original file line number Diff line number Diff line change @@ -17,12 +17,12 @@ jobs:
17
17
- run : cp .env.example .env
18
18
- run : npm ci --include=optional
19
19
- run : mkdir node_modules/fhevm-core-contracts/addresses
20
- - run : source .env && npx hardhat task:computeGatewayAddress --private-key $PRIVATE_KEY_GATEWAY_DEPLOYER
21
- - run : source .env && npx hardhat task:computeACLAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
22
- - run : source .env && npx hardhat task:computeTFHEExecutorAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
23
- - run : source .env && npx hardhat task:computeKMSVerifierAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
24
- - run : source .env && npx hardhat task:computeInputVerifierAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER --use-address false
25
- - run : source .env && npx hardhat task:computeFHEGasLimitAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
20
+ - run : source .env && npx hardhat task:computeGatewayAddress --private-key " $PRIVATE_KEY_GATEWAY_DEPLOYER"
21
+ - run : source .env && npx hardhat task:computeACLAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
22
+ - run : source .env && npx hardhat task:computeTFHEExecutorAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
23
+ - run : source .env && npx hardhat task:computeKMSVerifierAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
24
+ - run : source .env && npx hardhat task:computeInputVerifierAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER" --use-address false
25
+ - run : source .env && npx hardhat task:computeFHEGasLimitAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
26
26
- run : npm run compile
27
27
- uses : JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c # v3.1.1
28
28
with :
Original file line number Diff line number Diff line change @@ -17,12 +17,12 @@ jobs:
17
17
- run : cp .env.example .env
18
18
- run : npm ci --include=optional
19
19
- run : mkdir node_modules/fhevm-core-contracts/addresses
20
- - run : source .env && npx hardhat task:computeGatewayAddress --private-key $PRIVATE_KEY_GATEWAY_DEPLOYER
21
- - run : source .env && npx hardhat task:computeACLAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
22
- - run : source .env && npx hardhat task:computeTFHEExecutorAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
23
- - run : source .env && npx hardhat task:computeKMSVerifierAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
24
- - run : source .env && npx hardhat task:computeInputVerifierAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER --use-address false
25
- - run : source .env && npx hardhat task:computeFHEGasLimitAddress --private-key $PRIVATE_KEY_FHEVM_DEPLOYER
20
+ - run : source .env && npx hardhat task:computeGatewayAddress --private-key " $PRIVATE_KEY_GATEWAY_DEPLOYER"
21
+ - run : source .env && npx hardhat task:computeACLAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
22
+ - run : source .env && npx hardhat task:computeTFHEExecutorAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
23
+ - run : source .env && npx hardhat task:computeKMSVerifierAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
24
+ - run : source .env && npx hardhat task:computeInputVerifierAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER" --use-address false
25
+ - run : source .env && npx hardhat task:computeFHEGasLimitAddress --private-key " $PRIVATE_KEY_FHEVM_DEPLOYER"
26
26
- run : npm run compile
27
27
- uses : JS-DevTools/npm-publish@19c28f1ef146469e409470805ea4279d47c3d35c # v3.1.1
28
28
with :
You can’t perform that action at this time.
0 commit comments