Skip to content

Commit 468cf7c

Browse files
authored
Merge branch 'master' into putdeleteVal
2 parents 484c0c2 + a3eb8e9 commit 468cf7c

File tree

150 files changed

+3728
-9964
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+3728
-9964
lines changed

.github/workflows/coreth-ci.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,11 @@ jobs:
1616
working-directory: ./graft/coreth
1717
steps:
1818
- uses: actions/checkout@v4
19-
- uses: ./.github/actions/setup-go-for-project
20-
- name: Set up solc
21-
uses: ARR4N/setup-solc@v0.2.0
22-
with:
23-
versions: "0.8.30"
19+
- uses: ./.github/actions/install-nix
2420
- name: Run all lint checks
25-
run: ./scripts/run_task.sh lint-all-ci
21+
run: nix develop --command ./scripts/run_task.sh lint-all-ci
2622
- name: Check go.mod and go.sum are up-to-date
27-
run: ./scripts/run_task.sh check-go-mod-tidy
23+
run: nix develop --command ./scripts/run_task.sh check-go-mod-tidy
2824

2925
unit_test:
3026
name: Unit Tests (${{ matrix.os }})

.github/workflows/subnet-evm-ci.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,11 @@ jobs:
1717
working-directory: ./graft/subnet-evm
1818
steps:
1919
- uses: actions/checkout@v4
20-
- uses: ./.github/actions/setup-go-for-project
21-
- name: Set up solc
22-
uses: ARR4N/setup-solc@v0.2.0
23-
with:
24-
versions: "0.8.30"
20+
- uses: ./.github/actions/install-nix
2521
- name: Run all lint checks
26-
run: ./scripts/run_task.sh lint-all-ci
22+
run: nix develop --command ./scripts/run_task.sh lint-all-ci
2723
- name: Check go.mod and go.sum are up-to-date
28-
run: ./scripts/run_task.sh check-go-mod-tidy
24+
run: nix develop --command ./scripts/run_task.sh check-go-mod-tidy
2925

3026
unit_test:
3127
name: Unit Tests (${{ matrix.os }})

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,3 @@ __debug_*
6969
# polyrepo
7070
polyrepo.log
7171
firewood
72-
73-
# solc downloads from setup-solc GitHub Action
74-
setup-solc_downloads/

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ AvalancheGo is first and foremost a client for the Avalanche network. The versio
204204

205205
Because AvalancheGo's version denotes the network version, it is expected that interfaces exported by AvalancheGo's packages may change in `Patch` version updates.
206206

207+
AvalancheGo is organized as multiple Go modules that must be consumed together at matching versions. For guidance on depending on these modules in your Go projects, see [Depending on AvalancheGo Modules](docs/external_consumption.md).
208+
207209
### API Compatibility Guarantees
208210

209211
APIs exposed when running AvalancheGo will maintain backwards compatibility, unless the functionality is explicitly deprecated and announced when removed.

RELEASES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Pending (v1.14.2)
44

5+
### Breaking Changes
6+
7+
- Removed `graft/subnet-evm/compatibility.json` in favor of using a single source of truth in `version/compatibility.json`. External tools that relied on this file should now use `version/compatibility.json` from the main AvalancheGo repository.
8+
59
### Config
610

711
- Removed `pull-gossip-poll-size` from the X-chain and P-chain configs.

0 commit comments

Comments
 (0)