-
Notifications
You must be signed in to change notification settings - Fork 40
135 lines (122 loc) · 4.26 KB
/
timelock-authorizer-config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
name: Timelock Authorizer
on:
push:
branches:
- master
pull_request:
branches: ['*', '**/*']
schedule:
- cron: "0 0 * * *"
jobs:
verify-mainnet-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Mainnet Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
MAINNET_RPC_ENDPOINT: ${{ secrets.MAINNET_RPC_ENDPOINT }}
with:
network-name: mainnet
verify-polygon-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Polygon Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
POLYGON_RPC_ENDPOINT: ${{ secrets.POLYGON_RPC_ENDPOINT }}
with:
network-name: polygon
verify-arbitrum-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Arbitrum Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
ARBITRUM_RPC_ENDPOINT: ${{ secrets.ARBITRUM_RPC_ENDPOINT }}
with:
network-name: arbitrum
verify-optimism-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Optimism Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
OPTIMISM_RPC_ENDPOINT: ${{ secrets.OPTIMISM_RPC_ENDPOINT }}
with:
network-name: optimism
verify-bsc-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Binance Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
BINANCE_RPC_ENDPOINT: ${{ secrets.BINANCE_RPC_ENDPOINT }}
with:
network-name: bsc
verify-gnosis-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Gnosis Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
GNOSIS_RPC_ENDPOINT: ${{ secrets.GNOSIS_RPC_ENDPOINT }}
with:
network-name: gnosis
verify-avalanche-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Avalanche Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
AVALANCHE_RPC_ENDPOINT: ${{ secrets.AVALANCHE_RPC_ENDPOINT }}
with:
network-name: avalanche
verify-zkevm-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Polygon-ZkEvm Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
ZKEVM_RPC_ENDPOINT: ${{ secrets.ZKEVM_RPC_ENDPOINT }}
with:
network-name: zkevm
verify-base-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Base Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
BASE_RPC_ENDPOINT: ${{ secrets.BASE_RPC_ENDPOINT }}
with:
network-name: base
verify-goerli-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Goerli Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
GOERLI_RPC_ENDPOINT: ${{ secrets.GOERLI_RPC_ENDPOINT }}
with:
network-name: goerli
verify-sepolia-timelock-authorizer-config:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Verify Sepolia Timelock Authorizer Configuration
uses: ./.github/actions/verify-network-timelock-authorizer-config
env:
SEPOLIA_RPC_ENDPOINT: ${{ secrets.SEPOLIA_RPC_ENDPOINT }}
with:
network-name: sepolia
env:
CI: true