Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
d582b16
[refactoring] Remove display for tags (#16747)
georgemitenkov Jun 11, 2025
73749ea
[tests] Add tests for Any and function values (#16790)
georgemitenkov Jun 11, 2025
3a7db51
[forge] bump deployer version (#16212)
aptos-bot Jun 11, 2025
57d1641
[gas] bump gas version to v1.32 (#16831)
ibalajiarun Jun 11, 2025
f7a17a6
[vm] Support gas meter in native functions (#16774)
georgemitenkov Jun 11, 2025
05ee3be
[vm] Visibility checks refactoring and tests (#16799)
georgemitenkov Jun 11, 2025
9967db4
bump release version (#16788)
ibalajiarun Jun 12, 2025
ed1c5be
Get data to exchange ID->value from local captured reads (#16176)
gelash Jun 12, 2025
9564857
[Transaction Filter] Add AccountAddress filtering support.
JoshLind May 27, 2025
60359e4
[Transaction Filter] Add AnyPublicKey filtering support.
JoshLind May 30, 2025
467c231
[Transaction Filter] Add simple tests for account filtering.
JoshLind May 31, 2025
830b0a7
[Transaction Filter] Add simple tests for public key filtering.
JoshLind Jun 2, 2025
f448787
[tests][compiler-v2] add tests for enum and function values (#16824)
rahxephon89 Jun 12, 2025
453d647
Graceful when concurrent FA disabled (#16756)
igor-aptos Jun 12, 2025
393f205
Remove Sync trait bound from ExecutorTask
conr2d Mar 20, 2025
294be2d
[cli] Upgrade windows builds to 2025 (#16842)
gregnazario Jun 12, 2025
d0ecfcd
Allow selecting the cluster for forge-continuous-land-blocking
sionescu Jun 12, 2025
4fc3625
[Gas] Bump gas version to v1.33
JoshLind Jun 11, 2025
be5ce7a
update localnet indexer (#16847)
yuunlimm Jun 13, 2025
aac45fb
[cli] Release 7.5.0 (#16853)
gregnazario Jun 13, 2025
011db62
add nft testing txns (#16193)
yuunlimm Jun 13, 2025
96fa267
BlockSTMv2 PR [4/n]: Revamped combinatorial concurrent testing, cover…
gelash Jun 14, 2025
9808f43
[consensus] optimistic proposal core implementation (#16126)
danielxiangzl Jun 14, 2025
3508c25
[Priority Fee] Add new types. (#16804)
grao1991 Jun 16, 2025
8d2c631
[forge] bump deployer version (#16835)
aptos-bot Jun 16, 2025
69e7e7b
[runs-on] use large disk for all workflows with runs-on/cache for doc…
rustielin Jun 16, 2025
94542b6
[replay-verify] fix mainnet replay verify (#16803)
ibalajiarun Jun 17, 2025
1bd8ae2
[Priority Fee] Rewrite the logic to handle retry and discard transact…
grao1991 Jun 17, 2025
47bf9dc
[Transaction Filter] Refactor filter into separate crate.
JoshLind Jun 3, 2025
a076d12
[Transaction Filter] Add mempool filtering support.
JoshLind Jun 3, 2025
4be96f6
Init experimental confidential asset module at genesis (#16869)
heliuchuan Jun 17, 2025
558dbc7
Reducing the expected block execution time limits (#16837)
vusirikala Jun 17, 2025
91fb183
enable comparison operations, lt/le/gt/ge, on non-integer types (#16812)
junxzm1990 Jun 17, 2025
c44251b
Add get_pending_balance_transfer_count view func (#16743)
heliuchuan Jun 17, 2025
29fadb1
[pipeline] default to use pipeline and cleanup all old code
Jun 12, 2025
d7d42b9
[compiler-v2] Clarify internal compliler error messages (#16819)
vineethk Jun 18, 2025
a9117db
disable set_originating_address (#16900)
davidiw Jun 19, 2025
43e0cf1
[Priority Fee] Generate and handle new BlockEpilogue payload. (#16822)
grao1991 Jun 20, 2025
76d39eb
Fix typos: addresss -> address, iteratable -> iterable, continously -…
leopardracer Jun 20, 2025
4a11d9e
[consensus] relax write option for rocksdb
Jun 18, 2025
f37103c
[counters] adding/fixing batch counters (#16897)
danielxiangzl Jun 20, 2025
b2307b8
Fix error message in account.move (#16909)
heliuchuan Jun 21, 2025
c313591
[consensus] Break round manager tests to sub modules (#16890)
ibalajiarun Jun 23, 2025
86c8312
[vm] Remove captured layout compatibility check for closures (#16791)
georgemitenkov Jun 23, 2025
fb653b6
[lazy-loading] Loader traits, type depth calculations (#16459)
georgemitenkov Jun 23, 2025
f4588c0
Make sponsored txns work again (#16912)
heliuchuan Jun 23, 2025
ddfb745
Increase mempool to block creation latency threshold for forge (#16924)
vusirikala Jun 23, 2025
3b28c20
[Storage] Prepare PersistedAuxiliaryInfo for storage commit. (#16888)
grao1991 Jun 23, 2025
e6d98a0
add compiler tests and transactional tests for using function values …
junxzm1990 Jun 23, 2025
f1b55f5
remove redundant comment in test case (#16929)
junxzm1990 Jun 24, 2025
3b8ccd2
[Storage] Format code under db/include. (#16935)
grao1991 Jun 24, 2025
242953a
[Storage] Store persisted auxiliary info. (#16930)
grao1991 Jun 24, 2025
8255c8d
add native cmp (#16882)
rahxephon89 Jun 24, 2025
50d2da8
[Storage] Fix calculation and add tests. (#16936)
grao1991 Jun 25, 2025
7a9f220
[Orderbook] Various changes to orderbook APIs (#16916)
sitalkedia Jun 25, 2025
b2bd65b
[vm] Fix function value tags (#16932)
georgemitenkov Jun 25, 2025
bd30204
Increase mempool to block creation latency threshold for forge (#16931)
vusirikala Jun 25, 2025
ca193b9
[consensus] support skip sig verify mode for local safety-rules
Jun 16, 2025
877e6bb
[consensus] parallelize sig verify
Jun 24, 2025
ed14305
[consensus] tune target block time
Jun 24, 2025
3bf2fa4
[hot state] make hot state a linked list
wqfish Jun 25, 2025
9dcd46a
fixing a bug in decompiling nested loops (#16908)
junxzm1990 Jun 25, 2025
77fd5a4
test cases for using fun values as table keys (#16925)
junxzm1990 Jun 26, 2025
bf9bfa8
[compiler-v2] More tests (#16818)
vineethk Jun 26, 2025
562898c
[Forge] Increase fallback threshold for failures.
JoshLind Jun 17, 2025
3f84cc6
update test case results (#16948)
junxzm1990 Jun 26, 2025
b252954
Update to 7.6.0 (#16928)
heliuchuan Jun 26, 2025
8976b1d
[Storage] Enable AIP-97 by default. (#16875)
grao1991 Jun 27, 2025
5ea2e03
Update dashmap to 6.1.0
wqfish Jun 27, 2025
f284cc7
Pruning transaction summaries only in ledger db (#16958)
vusirikala Jun 27, 2025
ffe53d3
[prover][spec] add spec to ordered_map and big_ordered_map (#16886)
rahxephon89 Jun 30, 2025
d6df1d8
[vm][bytecode-verifier][trivial] Use captured count (#16940)
vineethk Jun 30, 2025
b757cd4
OrderBook adjustments and cleanup (#16942)
igor-aptos Jun 30, 2025
95ca5e8
[Quorum Store] Add txn filtering to batch message handling.
JoshLind Jun 9, 2025
b67fbc4
[Priority Fee] Call VM to execute BlockEpilogue txn. (#16906)
grao1991 Jul 1, 2025
72bb8da
BlockSTMv2 PR [4.5/n] Upgrade DashMap, equivalent for resource groups…
gelash Jul 1, 2025
5225114
Execution Benchmark: Calibrate and run on c3d machine by default. (#1…
ibalajiarun Jul 1, 2025
bbc7757
[vm] [bytecode-verifier] Fix instantiation loop verifier (#16968)
vineethk Jul 1, 2025
29174db
[Priority Fee] Implement contract for storing and distributing fee. (…
grao1991 Jul 1, 2025
bcd65a6
BlockSTMv2 PR [5/n]: Resource MV map preparation: tracking dependenci…
gelash Jul 1, 2025
8ea5ffe
[vm] Gas charge for PackClosure instructions (#16969)
wrwg Jul 1, 2025
61ffe8c
[hot state] add eviction write op
wqfish Jul 1, 2025
165809f
[compiler-v2] Script functions cannot be called from Move code (#16953)
vineethk Jul 1, 2025
4464bcd
[compiler-v2] Fix scoping issues with lambda lifting (#16965)
vineethk Jul 1, 2025
c5d897c
[tests] Vector assignability tests (#16828)
vineethk Jul 1, 2025
4f2c240
[vm] Function values always have module ID (#16978)
georgemitenkov Jul 2, 2025
52f1a92
[lazy-loading] Propagate context to check at serialization time (#16576)
georgemitenkov Jul 2, 2025
9c3f45c
[Priority Fee] Put priority fee flags into default list. (#16979)
grao1991 Jul 2, 2025
4196016
[Storage] Disable pre-commit for fullnodes.
JoshLind Jun 30, 2025
5a35113
[API] Removing TODO for fat types (#16984)
georgemitenkov Jul 2, 2025
ddc0df4
[vm] [bytecode-verifier] More limits checking in the bytecode verifie…
vineethk Jul 2, 2025
b03d78e
[consensus][opt-proposal] add new and fix existing round manager test…
ibalajiarun Jul 2, 2025
dd326ac
[Compiler] Patch issue where prover doesn't handle package visibility…
JakeSilverman Jul 2, 2025
4ec7e70
[Priority Fee] Fix the condition to trigger BlockEpilogue txn generat…
grao1991 Jul 3, 2025
982cabd
[Transaction Filters] Move filtering logic into single crate
JoshLind Jun 21, 2025
2d3a0da
[Transaction Filters] Add unit tests to filter types.
JoshLind Jun 21, 2025
c6902c5
[Transaction Filters] Add config entry and tests.
JoshLind Jun 21, 2025
9a3da3d
[Transaction Filters] Adopt new filter types.
JoshLind Jun 21, 2025
3e84ca0
[Transaction Filters] Add author to block transaction filter.
JoshLind Jun 21, 2025
a61a7c1
[compiler-v2] Fix bug in total order sorting of error/warnings (#16996)
vineethk Jul 3, 2025
5313b07
[vm] VM value depth checks (bounded recursion) (#16983)
georgemitenkov Jul 3, 2025
22bf15b
[Orderbook] Add support for market order (#16934)
sitalkedia Jul 3, 2025
42a85b1
Update mod.rs (#17002)
grao1991 Jul 3, 2025
559ecab
Make view function error messages nice (#16698)
heliuchuan Jul 3, 2025
d4aa16d
set limit to num multikey to 32 (#17006)
heliuchuan Jul 3, 2025
4498246
[api] Fix fat type conversion for function values with refs (#17004)
georgemitenkov Jul 3, 2025
3b10db1
[consensus] Opt Proposal Perf tuning (#16846)
ibalajiarun Jul 4, 2025
93b6fde
BlockSTMv2 PR [6/n]: Executor flow w. resources & tests (#16893)
gelash Jul 4, 2025
3fab9f3
Refactor placeholder OrderIdType (#16990)
igor-aptos Jul 4, 2025
632c4f0
[Orderbook] Add support for client order id to the orderbook APIs (#1…
sitalkedia Jul 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/actionlint.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
self-hosted-runner:
# Labels of self-hosted runners in array of string
labels:
- runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
- runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
9 changes: 8 additions & 1 deletion .github/workflows/bump-release-version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,13 @@ jobs:
core.setOutput("newVersion", newVersion);
core.setOutput("releaseBranch", branch);
core.setOutput("currentVersion", currentVersion);

- uses: dtolnay/rust-toolchain@stable

- name: Update Cargo.lock
run: |
cargo update -p aptos-node

- name: Create Pull Request
id: create-pr
uses: peter-evans/create-pull-request@v7
Expand All @@ -95,7 +102,7 @@ jobs:
title: "[${{ steps.determine-version.outputs.releaseBranch }}] Bump version to ${{ steps.determine-version.outputs.newVersion }}"
body: "This PR bumps the aptos-node version to ${{ steps.determine-version.outputs.newVersion }} in ${{ steps.determine-version.outputs.releaseBranch }}."
commit-message: "[${{ steps.determine-version.outputs.releaseBranch }}] Bump version to ${{ steps.determine-version.outputs.newVersion }}"
add-paths: "aptos-node/Cargo.toml"
add-paths: "aptos-node/Cargo.toml, Cargo.lock"
- name: Log PR URL
if: ${{ steps.create-pr.outputs.pull-request-number }}
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cli-e2e-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
# we ensure that the Aptos CLI works with all 3 prod networks, at least
# based on the tests in the test suite.
run-cli-tests:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
permissions:
contents: read
id-token: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cli-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ jobs:

build-windows-binary:
name: "Build Windows binary"
runs-on: windows-latest
runs-on: windows-2025
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/copy-images-to-dockerhub.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ permissions:
jobs:
copy-images:
# Run on a machine with more local storage for large docker images
runs-on: runs-on,cpu=16,family=m6id,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=16,family=m6id,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-move-only.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ concurrency:
jobs:
rust-move-unit-coverage:
timeout-minutes: 60
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/rust-setup@main
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
(github.event_name == 'schedule' && github.ref_name == 'main')
# Note the tests run slowly due to instrutmentation. It takes CI 10 hrs
timeout-minutes: 720
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
contains(github.event.pull_request.labels.*.name, 'CICD:run-coverage') ||
(github.event_name == 'schedule' && github.ref_name == 'main')
timeout-minutes: 720 # incremented from 240 due to execution time limit hit in cron
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-build-rosetta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ permissions:

jobs:
build:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/execution-performance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: "execution-performance"
on:
workflow_dispatch:
pull_request:
types: [labeled, opened, synchronize, reopened, auto_merge_enabled]
types: [ labeled, opened, synchronize, reopened, auto_merge_enabled ]
schedule:
- cron: "0 */4 * * *" # This runs every four hours

Expand All @@ -21,8 +21,8 @@ jobs:
secrets: inherit
with:
GIT_SHA: ${{ github.event.pull_request.head.sha || github.sha }}
RUNNER_NAME: executor-benchmark-runner
# Run all tests only on the scheduled cadence, or explicitly requested
RUNNER_NAME: benchmark-c3d-60
# Run all tests only on the scheduled cadence, or explicitly requested
FLOW: ${{ (github.event_name == 'schedule' || contains(github.event.pull_request.labels.*.name, 'CICD:run-execution-performance-full-test')) && 'CONTINUOUS' || 'LAND_BLOCKING' }}
# Ignore target determination if on the scheduled cadence, or explicitly requested
IGNORE_TARGET_DETERMINATION: ${{ github.event_name == 'schedule' || contains(github.event.pull_request.labels.*.name, 'CICD:run-execution-performance-test') || contains(github.event.pull_request.labels.*.name, 'CICD:run-execution-performance-full-test') }}
2 changes: 1 addition & 1 deletion .github/workflows/faucet-tests-main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
# be compatible in production.
run-tests-main:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
if: ${{ !inputs.SKIP_JOB }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/faucet-tests-prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
run-tests-devnet:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
needs: [permission-check]
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/docker-setup@main
Expand All @@ -57,7 +57,7 @@ jobs:
run-tests-testnet:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
needs: [permission-check]
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
permissions:
contents: read
id-token: write
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:

jobs:
find-packages-with-undeclared-feature-dependencies:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/rust-setup@main
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/forge-continuous-land-blocking-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ permissions:
on:
# Allow triggering manually
workflow_dispatch:
inputs:
FORGE_CLUSTER_NAME:
required: false
type: string
description: The Forge k8s cluster to be used for test
push:
branches:
# Use this branch for canary
Expand Down Expand Up @@ -85,6 +90,7 @@ jobs:
FORGE_TEST_SUITE: realistic_env_max_load
IMAGE_TAG: ${{ needs.determine-docker-build-metadata.outputs.gitSha }}
FORGE_RUNNER_DURATION_SECS: 480
FORGE_CLUSTER_NAME: ${{ inputs.FORGE_CLUSTER_NAME }}
FORGE_NAMESPACE: forge-e2e-${{ needs.determine-docker-build-metadata.outputs.FORGE_NAMESPACE_SUFFIX }}
SEND_RESULTS_TO_TRUNK: true

Expand Down Expand Up @@ -144,6 +150,7 @@ jobs:
FORGE_TEST_SUITE: compat
IMAGE_TAG: ${{ needs.fetch-last-released-docker-image-tag.outputs.IMAGE_TAG }}
FORGE_RUNNER_DURATION_SECS: 300
FORGE_CLUSTER_NAME: ${{ inputs.FORGE_CLUSTER_NAME }}
FORGE_NAMESPACE: forge-compat-${{ needs.determine-docker-build-metadata.outputs.FORGE_NAMESPACE_SUFFIX }}
SEND_RESULTS_TO_TRUNK: true

Expand All @@ -161,5 +168,6 @@ jobs:
FORGE_TEST_SUITE: framework_upgrade
IMAGE_TAG: ${{ needs.fetch-last-released-docker-image-tag.outputs.IMAGE_TAG }}
FORGE_RUNNER_DURATION_SECS: 300
FORGE_CLUSTER_NAME: ${{ inputs.FORGE_CLUSTER_NAME }}
FORGE_NAMESPACE: forge-framework-upgrade-${{ needs.determine-docker-build-metadata.outputs.FORGE_NAMESPACE_SUFFIX }}
SEND_RESULTS_TO_TRUNK: true
2 changes: 1 addition & 1 deletion .github/workflows/forge-stable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -287,4 +287,4 @@ jobs:
FORGE_ENABLE_PERFORMANCE: ${{ matrix.FORGE_ENABLE_PERFORMANCE || false }}
FORGE_ENABLE_FAILPOINTS: ${{ matrix.FORGE_ENABLE_FAILPOINTS || false }}
POST_TO_SLACK: true
SEND_RESULTS_TO_TRUNK: true
SEND_RESULTS_TO_TRUNK: true
2 changes: 1 addition & 1 deletion .github/workflows/fuzzer-data-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:

jobs:
update-fuzzer-data:
runs-on: runs-on,cpu=16,family=m6id,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=16,family=m6id,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/indexer-processor-testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ permissions:

jobs:
dispatch_event:
runs-on: runs-on,cpu=16,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=16,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}

steps:
- name: Checkout the repository
Expand Down Expand Up @@ -164,4 +164,4 @@ jobs:
. scripts/indexer_processor_tests_status_poll.sh
env:
GITHUB_TOKEN: ${{ steps.secrets.outputs.token }} # Pass the correct GitHub token
GITHUB_SHA: ${{ github.sha }}
GITHUB_SHA: ${{ github.sha }}
20 changes: 10 additions & 10 deletions .github/workflows/lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
# Run the crypto hasher domain separation checks
rust-cryptohasher-domain-separation-check:
needs: file_change_determinator
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
steps:
- uses: actions/checkout@v4
Expand All @@ -65,7 +65,7 @@ jobs:
# Run all rust lints. This is a PR required job.
rust-lints:
needs: file_change_determinator
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
if: needs.file_change_determinator.outputs.only_docs_changed != 'true'
Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:
contains(github.event.pull_request.labels.*.name, 'CICD:run-e2e-tests') ||
github.event.pull_request.auto_merge != null
)
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- name: Run rust doc tests
Expand All @@ -120,7 +120,7 @@ jobs:
github.event.pull_request.auto_merge != null) ||
contains(github.event.pull_request.body, '#e2e'
)
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
if: needs.file_change_determinator.outputs.only_docs_changed != 'true'
Expand All @@ -139,7 +139,7 @@ jobs:
!contains(github.event.pull_request.base.ref, '-release-')
)
needs: file_change_determinator
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -157,7 +157,7 @@ jobs:
!contains(github.event.pull_request.base.ref, '-release-')
)
needs: file_change_determinator
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -182,7 +182,7 @@ jobs:
contains(github.event.pull_request.labels.*.name, 'CICD:run-all-unit-tests') ||
contains(github.event.pull_request.base.ref, '-release-')
)
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
# Install Move Prover tools
Expand All @@ -205,7 +205,7 @@ jobs:
contains(github.event.pull_request.labels.*.name, 'CICD:run-e2e-tests') ||
github.event.pull_request.auto_merge != null
)
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
if: needs.file_change_determinator.outputs.only_docs_changed != 'true'
Expand All @@ -217,7 +217,7 @@ jobs:

# Run the consensus only unit tests
rust-consensus-only-unit-test:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
if: contains(github.event.pull_request.labels.*.name, 'CICD:build-consensus-only-image')
steps:
- uses: actions/checkout@v4
Expand All @@ -227,7 +227,7 @@ jobs:

# Run the consensus only smoke test
rust-consensus-only-smoke-test:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
if: contains(github.event.pull_request.labels.*.name, 'CICD:build-consensus-only-image')
steps:
- uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/node-api-compatibility-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
# if there are any changes that would affect it within the PR / commit. If
# everything is checked in, run tests, build the SDK, and upload it to npmjs.
node-api-compatibility-tests:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
permissions:
contents: read
id-token: write
Expand Down Expand Up @@ -108,4 +108,4 @@ jobs:
git diff --no-index --ignore-space-at-eol --ignore-blank-lines ${{ runner.temp }}/specs/spec.json api/doc/spec.json
if: ${{ !inputs.SKIP_JOB }}

# TODO: Need to use the other SDKs here to verify correctness
# TODO: Need to use the other SDKs here to verify correctness
2 changes: 1 addition & 1 deletion .github/workflows/prover-daily-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ concurrency:

jobs:
prover-inconsistency-test:
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
timeout-minutes: ${{ github.event_name == 'pull_request' && 10 || 480}}
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-gas-calibration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ concurrency:
jobs:
run-gas-calibration:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/rust-client-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
run-tests-devnet:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
needs: [permission-check]
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/docker-setup@main
Expand All @@ -50,7 +50,7 @@ jobs:
run-tests-testnet:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
needs: [permission-check]
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/docker-setup@main
Expand All @@ -69,7 +69,7 @@ jobs:
run-tests-mainnet:
if: contains(github.event.pull_request.labels.*.name, 'CICD:non-required-tests')
needs: [permission-check]
runs-on: runs-on,cpu=64,family=c7,hdd=500,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
runs-on: runs-on,cpu=64,family=c7,disk=large,image=aptos-ubuntu-x64,run-id=${{ github.run_id }}
steps:
- uses: actions/checkout@v4
- uses: aptos-labs/aptos-core/.github/actions/docker-setup@main
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/windows-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:

jobs:
windows-build:
runs-on: windows-latest
runs-on: windows-2025
if: | # Only run on each PR once an appropriate event occurs
(
github.event_name == 'workflow_dispatch' ||
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/workflow-run-docker-rust-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ permissions:

jobs:
rust-all:
runs-on: runs-on,cpu=64,family=c7,hdd=1024,image=aptos-ubuntu-x64,run-id=${{ github.run_id }},spot=co
runs-on: runs-on,cpu=64,family=c7,image=aptos-ubuntu-x64,run-id=${{ github.run_id }},spot=co,disk=large
steps:
- uses: actions/checkout@v4
with:
Expand Down
Loading
Loading