Skip to content

Commit 8fa2be0

Browse files
committed
add module graph
1 parent b6fcd0d commit 8fa2be0

File tree

9 files changed

+102
-96
lines changed

9 files changed

+102
-96
lines changed

.github/workflows/modgraph.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Module graph
2+
on:
3+
pull_request:
4+
jobs:
5+
modgraph:
6+
runs-on: ubuntu-latest
7+
name: modgraph
8+
steps:
9+
- name: Checkout the Repo
10+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
11+
- name: Setup Go
12+
uses: actions/setup-go@v5
13+
- run: make modgraph
14+
- name: Ensure clean modgraph
15+
run: git diff --minimal --exit-code

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.PHONY: modgraph
2+
modgraph:
3+
go install github.com/jmank88/[email protected]
4+
go install github.com/jmank88/[email protected]
5+
./modgraph > go.md

framework/examples/myproject/go.mod

Lines changed: 5 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ module github.com/smartcontractkit/chainlink-testing-framework/framework/example
33
go 1.22.7
44

55
replace (
6-
github.com/smartcontractkit/chainlink-testing-framework/framework => ../..
7-
github.com/smartcontractkit/chainlink-testing-framework/framework/cmd => ../../cmd/
8-
github.com/smartcontractkit/chainlink-testing-framework/framework/wasp => ../../wasp/
6+
github.com/smartcontractkit/chainlink-testing-framework/framework => ../../
7+
github.com/smartcontractkit/chainlink-testing-framework/wasp => ../../../wasp
98
)
109

1110
require (
@@ -28,7 +27,6 @@ require (
2827
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect
2928
github.com/armon/go-metrics v0.4.1 // indirect
3029
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
31-
github.com/atotto/clipboard v0.1.4 // indirect
3230
github.com/aws/aws-sdk-go v1.45.25 // indirect
3331
github.com/aws/aws-sdk-go-v2 v1.31.0 // indirect
3432
github.com/aws/aws-sdk-go-v2/config v1.27.39 // indirect
@@ -44,26 +42,16 @@ require (
4442
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.27.3 // indirect
4543
github.com/aws/aws-sdk-go-v2/service/sts v1.31.3 // indirect
4644
github.com/aws/smithy-go v1.21.0 // indirect
47-
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
4845
github.com/benbjohnson/clock v1.3.5 // indirect
4946
github.com/beorn7/perks v1.0.1 // indirect
5047
github.com/buger/jsonparser v1.1.1 // indirect
5148
github.com/bytedance/sonic v1.12.3 // indirect
5249
github.com/bytedance/sonic/loader v0.2.0 // indirect
5350
github.com/c2h5oh/datasize v0.0.0-20220606134207-859f65c6625b // indirect
5451
github.com/c9s/goprocinfo v0.0.0-20210130143923-c95fcf8c64a8 // indirect
55-
github.com/catppuccin/go v0.2.0 // indirect
5652
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
5753
github.com/cespare/xxhash v1.1.0 // indirect
5854
github.com/cespare/xxhash/v2 v2.3.0 // indirect
59-
github.com/charmbracelet/bubbles v0.20.0 // indirect
60-
github.com/charmbracelet/bubbletea v1.1.1 // indirect
61-
github.com/charmbracelet/huh v0.6.0 // indirect
62-
github.com/charmbracelet/huh/spinner v0.0.0-20241028115900-20a4d21717a8 // indirect
63-
github.com/charmbracelet/lipgloss v0.13.0 // indirect
64-
github.com/charmbracelet/x/ansi v0.2.3 // indirect
65-
github.com/charmbracelet/x/exp/strings v0.0.0-20240722160745-212f7b056ed0 // indirect
66-
github.com/charmbracelet/x/term v0.2.0 // indirect
6755
github.com/cloudwego/base64x v0.1.4 // indirect
6856
github.com/cloudwego/iasm v0.2.0 // indirect
6957
github.com/coder/websocket v1.8.12 // indirect
@@ -73,7 +61,6 @@ require (
7361
github.com/coreos/go-semver v0.3.0 // indirect
7462
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
7563
github.com/cpuguy83/dockercfg v0.3.1 // indirect
76-
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
7764
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
7865
github.com/dennwc/varint v1.0.0 // indirect
7966
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
@@ -84,7 +71,6 @@ require (
8471
github.com/dustin/go-humanize v1.0.1 // indirect
8572
github.com/edsrzf/mmap-go v1.1.0 // indirect
8673
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
87-
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
8874
github.com/ethereum/go-ethereum v1.14.11 // indirect
8975
github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb // indirect
9076
github.com/fatih/color v1.16.0 // indirect
@@ -156,18 +142,14 @@ require (
156142
github.com/klauspost/cpuid/v2 v2.2.8 // indirect
157143
github.com/kylelemons/godebug v1.1.0 // indirect
158144
github.com/leodido/go-urn v1.4.0 // indirect
159-
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
160145
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
161146
github.com/magiconair/properties v1.8.7 // indirect
162147
github.com/mailru/easyjson v0.7.7 // indirect
163148
github.com/mattn/go-colorable v0.1.13 // indirect
164149
github.com/mattn/go-isatty v0.0.20 // indirect
165-
github.com/mattn/go-localereader v0.0.1 // indirect
166-
github.com/mattn/go-runewidth v0.0.16 // indirect
167150
github.com/miekg/dns v1.1.56 // indirect
168151
github.com/mitchellh/copystructure v1.0.0 // indirect
169152
github.com/mitchellh/go-homedir v1.1.0 // indirect
170-
github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect
171153
github.com/mitchellh/mapstructure v1.5.0 // indirect
172154
github.com/mitchellh/reflectwalk v1.0.1 // indirect
173155
github.com/moby/docker-image-spec v1.3.1 // indirect
@@ -178,9 +160,6 @@ require (
178160
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
179161
github.com/modern-go/reflect2 v1.0.2 // indirect
180162
github.com/morikuni/aec v1.0.0 // indirect
181-
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
182-
github.com/muesli/cancelreader v0.2.2 // indirect
183-
github.com/muesli/termenv v0.15.3-0.20240618155329-98d742f6907a // indirect
184163
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
185164
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
186165
github.com/oklog/ulid v1.3.1 // indirect
@@ -190,7 +169,6 @@ require (
190169
github.com/opentracing-contrib/go-stdlib v1.0.0 // indirect
191170
github.com/opentracing/opentracing-go v1.2.0 // indirect
192171
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
193-
github.com/pelletier/go-toml v1.9.5 // indirect
194172
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
195173
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
196174
github.com/pkg/errors v0.9.1 // indirect
@@ -204,9 +182,7 @@ require (
204182
github.com/prometheus/exporter-toolkit v0.10.1-0.20230714054209-2f4150c63f97 // indirect
205183
github.com/prometheus/procfs v0.15.1 // indirect
206184
github.com/prometheus/prometheus v0.47.2-0.20231010075449-4b9c19fe5510 // indirect
207-
github.com/rivo/uniseg v0.4.7 // indirect
208185
github.com/rs/zerolog v1.33.0 // indirect
209-
github.com/russross/blackfriday/v2 v2.1.0 // indirect
210186
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
211187
github.com/sercand/kuberesolver/v5 v5.1.1 // indirect
212188
github.com/shirou/gopsutil/v3 v3.23.12 // indirect
@@ -226,9 +202,7 @@ require (
226202
github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect
227203
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
228204
github.com/ugorji/go/codec v1.2.12 // indirect
229-
github.com/urfave/cli/v2 v2.27.5 // indirect
230205
github.com/x448/float16 v0.8.4 // indirect
231-
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
232206
github.com/yusufpapurcu/wmi v1.2.3 // indirect
233207
go.etcd.io/etcd/api/v3 v3.5.7 // indirect
234208
go.etcd.io/etcd/client/pkg/v3 v3.5.7 // indirect
@@ -266,9 +240,9 @@ require (
266240
gopkg.in/inf.v0 v0.9.1 // indirect
267241
gopkg.in/yaml.v2 v2.4.0 // indirect
268242
gopkg.in/yaml.v3 v3.0.1 // indirect
269-
k8s.io/api v0.31.1 // indirect
270-
k8s.io/apimachinery v0.31.1 // indirect
271-
k8s.io/client-go v0.31.1 // indirect
243+
k8s.io/api v0.31.2 // indirect
244+
k8s.io/apimachinery v0.31.2 // indirect
245+
k8s.io/client-go v0.31.2 // indirect
272246
k8s.io/klog/v2 v2.130.1 // indirect
273247
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
274248
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect

0 commit comments

Comments
 (0)