Skip to content

Commit c8fd71a

Browse files
authored
Merge pull request #113 from smartcontractkit/tidy
.github/workflows: add check-tidy
2 parents 81b4e81 + 7f6926e commit c8fd71a

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

.github/workflows/relayer-build.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,27 @@ jobs:
4848

4949
- name: Run build - Docker (via Docker builder)
5050
run: nix develop -c ./scripts/build/make-docker.sh --docker-builder
51+
52+
check-tidy:
53+
runs-on: ubuntu-latest
54+
steps:
55+
- name: Check out code
56+
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
57+
58+
- name: Install Nix
59+
uses: cachix/install-nix-action@02a151ada4993995686f9ed4f1be7cfbb229e56f # v31
60+
with:
61+
nix_path: nixpkgs=channel:nixos-unstable
62+
63+
- name: Ensure modules are tidy
64+
run: |
65+
nix develop -c go run github.com/jmank88/[email protected] tidy
66+
git add --all
67+
git diff --minimal --cached --exit-code
68+
69+
- name: Ensure mockery has been run
70+
run: |
71+
nix develop -c grep -rl "^// Code generated by mockery" | grep .go$ | xargs -r rm
72+
nix develop -c find . -type f -name .mockery.yaml -execdir mockery \;
73+
git add --all
74+
git diff --stat --cached --exit-code

deployment/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,9 @@ replace github.com/smartcontractkit/chainlink-ton => ../
88

99
require (
1010
github.com/Masterminds/semver/v3 v3.4.0
11-
github.com/aptos-labs/aptos-go-sdk v1.9.1-0.20250613185448-581cb03acb8f
1211
github.com/ethereum/go-ethereum v1.15.7
1312
github.com/rs/zerolog v1.33.0
1413
github.com/smartcontractkit/chain-selectors v1.0.66
15-
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250813133852-d9ea5366a215
1614
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20250814153237-9a6c5a35e950
1715
github.com/smartcontractkit/chainlink-deployments-framework v0.23.0
1816
github.com/smartcontractkit/chainlink-ton v0.0.0-00010101000000-000000000000
@@ -52,6 +50,7 @@ require (
5250
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect
5351
github.com/andybalholm/brotli v1.1.1 // indirect
5452
github.com/apache/arrow-go/v18 v18.3.1 // indirect
53+
github.com/aptos-labs/aptos-go-sdk v1.9.1-0.20250613185448-581cb03acb8f // indirect
5554
github.com/atombender/go-jsonschema v0.16.1-0.20240916205339-a74cd4e2851c // indirect
5655
github.com/avast/retry-go v3.0.0+incompatible // indirect
5756
github.com/avast/retry-go/v4 v4.6.1 // indirect
@@ -349,6 +348,7 @@ require (
349348
github.com/sigurn/crc16 v0.0.0-20211026045750-20ab5afb07e3 // indirect
350349
github.com/sirupsen/logrus v1.9.3 // indirect
351350
github.com/smartcontractkit/ccip-owner-contracts v0.1.0 // indirect
351+
github.com/smartcontractkit/chainlink-aptos v0.0.0-20250813133852-d9ea5366a215 // indirect
352352
github.com/smartcontractkit/chainlink-automation v0.8.1 // indirect
353353
github.com/smartcontractkit/chainlink-ccip/chains/solana v0.0.0-20250805210128-7f8a0f403c3a // indirect
354354
github.com/smartcontractkit/chainlink-ccip/chains/solana/gobindings v0.0.0-20250805210128-7f8a0f403c3a // indirect

0 commit comments

Comments
 (0)