Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/workflows/build-versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ jobs:
with:
ref: ${{ inputs.ref || github.sha}}
- name: Build binary ${{ matrix.binary.package }}
uses: movementlabsxyz/aptos-core/.github/actions/build-binary@m1
uses: movement-network/aptos-core/.github/actions/build-binary@m1
with:
binary_package: ${{ matrix.binary.package }}
profile: ${{ needs.setup.outputs.build_profile }}
Expand Down Expand Up @@ -132,9 +132,9 @@ jobs:
run: ls -la ${{ env.TARGET_FOLDER }}

- name: Build Container
uses: movementlabsxyz/aptos-core/.github/actions/build-container@m1
uses: movement-network/aptos-core/.github/actions/build-container@m1
with:
image_name: ghcr.io/movementlabsxyz/aptos-node
image_name: ghcr.io/movement-network/aptos-node
dockerfile_subdir: aptos-node
build_args: |
BINARY_PATH=${{ env.TARGET_FOLDER }}
Expand Down Expand Up @@ -170,9 +170,9 @@ jobs:
- name: List binaries
run: ls -la ${{ env.TARGET_FOLDER }}
- name: Build Container
uses: movementlabsxyz/aptos-core/.github/actions/build-container@m1
uses: movement-network/aptos-core/.github/actions/build-container@m1
with:
image_name: ghcr.io/movementlabsxyz/aptos-debugger
image_name: ghcr.io/movement-network/aptos-debugger
dockerfile_subdir: aptos-debugger
build_args: |
BINARY_PATH=${{ env.TARGET_FOLDER }}
Expand Down Expand Up @@ -200,7 +200,7 @@ jobs:
with:
ref: ${{ inputs.ref || github.sha}}
- name: Build binary ${{ matrix.binary.package }}
uses: movementlabsxyz/aptos-core/.github/actions/build-binary@m1
uses: movement-network/aptos-core/.github/actions/build-binary@m1
with:
binary_package: ${{ matrix.binary.package }}
profile: ${{ needs.setup.outputs.build_profile }}
Expand Down Expand Up @@ -232,9 +232,9 @@ jobs:
run: ls -la ${{ env.TARGET_FOLDER }}

- name: Build Container
uses: movementlabsxyz/aptos-core/.github/actions/build-container@m1
uses: movement-network/aptos-core/.github/actions/build-container@m1
with:
image_name: ghcr.io/movementlabsxyz/aptos-faucet-service
image_name: ghcr.io/movement-network/aptos-faucet-service
dockerfile_subdir: aptos-faucet-service
build_args: |
BINARY_PATH=${{ env.TARGET_FOLDER }}
Expand Down Expand Up @@ -262,7 +262,7 @@ jobs:
with:
ref: ${{ inputs.ref || github.sha}}
- name: Build binary ${{ matrix.binary.package }}
uses: movementlabsxyz/aptos-core/.github/actions/build-binary@m1
uses: movement-network/aptos-core/.github/actions/build-binary@m1
with:
binary_package: ${{ matrix.binary.package }}
profile: ${{ needs.setup.outputs.build_profile }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/claude-audit-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ name: Claude Audit PR
# because that would expose repository secrets to untrusted code.
#
# Audit *content* (subagent definition, analyzers, prompt, settings) lives in
# movementlabsxyz/claude-pr-reviewer and is checked out + staged at runtime.
# movement-network/claude-pr-reviewer and is checked out + staged at runtime.
# Bump REVIEWER_REF below to upgrade. See that repo's README for the consumer
# contract.

Expand Down Expand Up @@ -43,7 +43,7 @@ concurrency:
env:
# Pin to a tag (e.g. v1, v0.1.0) or an immutable SHA. Rolling tags pick up
# patches automatically; SHAs require a bump PR but are tamper-evident.
REVIEWER_REPO: movementlabsxyz/claude-pr-reviewer
REVIEWER_REPO: movement-network/claude-pr-reviewer
REVIEWER_REF: v1

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-builder-images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ permissions:

env:
REGISTRY: ghcr.io
IMAGE_NAMESPACE: ghcr.io/movementlabsxyz
IMAGE_NAMESPACE: ghcr.io/movement-network
DEBIAN_CONTEXT: docker-image://debian:bullseye@sha256:cf48c31af360e1c0a0aedd33aae4d928b68c2cdf093f1612650eb1ff434d1c34
PROFILE: release
FEATURES: ""
Expand Down
4 changes: 2 additions & 2 deletions Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -110,14 +110,14 @@ container-build container="aptos-node" tag="latest" profile="release":
docker build \
--build-arg BINARY_PATH="$BINARY_PATH" \
-f docker/{{container}}/Dockerfile \
-t ghcr.io/movementlabsxyz/{{container}}:{{tag}} .
-t ghcr.io/movement-network/{{container}}:{{tag}} .

# Clean up the copied binary
rm -f aptos-test

# Push a container image to GHCR
container-push container="aptos-node" tag="latest":
docker push ghcr.io/movementlabsxyz/{{container}}:{{tag}}
docker push ghcr.io/movement-network/{{container}}:{{tag}}

# Build and push a container image
container-release container="aptos-node" tag="latest" profile="release":
Expand Down
4 changes: 2 additions & 2 deletions aptos-move/aptos-release-builder/data/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ proposals:
metadata:
title: "Disable concurrent fungible balance"
description: "This is for disabling concurrent fungible balance"
source_code_url: "https://github.com/movementlabsxyz/aptos-core"
discussion_url: "https://github.com/movementlabsxyz/aptos-core"
source_code_url: "https://github.com/movement-network/aptos-core"
discussion_url: "https://github.com/movement-network/aptos-core"
execution_mode: RootSigner
update_sequence:
- Framework:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ pub fn generate_upgrade_proposals(
"only multi-step proposals can have a next execution hash"
);

const MVT_APTOS_GIT_PATH: &str = "https://github.com/movementlabsxyz/aptos-core.git";
const MVT_APTOS_GIT_PATH: &str = "https://github.com/movement-network/aptos-core.git";

// NOTE: This is skipping 0x7 (aptos-experimental package) which is only meant to be released
// to devnet (or local testnet) via the genesis process and never released/upgraded in testnet
Expand Down
2 changes: 1 addition & 1 deletion consensus/consensus-types/src/pipelined_block.rs
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ impl PipelinedBlock {
// https://github.com/aptos-labs/aptos-core/pull/18699 (upstream optimization that introduced the cycle)
// https://github.com/aptos-labs/aptos-core/pull/19359 (corrective patch)
// https://github.com/aptos-labs/aptos-core/commit/fefcfade3edf26f0396d63963f7ea04364f3666f
// https://github.com/movementlabsxyz/aptos-core/pull/322 (full analysis with diagrams)
// https://github.com/movement-network/aptos-core/pull/322 (full analysis with diagrams)
//
// If a similar change is ever introduced here — anything that makes
// rand aggregation wait on a pipeline-derived future — this function
Expand Down
2 changes: 1 addition & 1 deletion crates/aptos/homebrew/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Homebrew is a package manager that works for MacOS Silicon and Intel chips as well as Linux distributions like Debian
and Ubuntu.

The [Movement command line interface (CLI)](https://github.com/movementlabsxyz/aptos-core/) may be installed
The [Movement command line interface (CLI)](https://github.com/movement-network/aptos-core/) may be installed
via [Homebrew](https://brew.sh/) for simplicity. This is an in-depth overview of Homebrew and the Movement formula. In this
guide, we go over each section of the Homebrew formula and steps to implement changes in the future.

Expand Down
2 changes: 1 addition & 1 deletion crates/aptos/src/move_tool/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ impl FrameworkPackageArgs {
prompt_options: PromptOptions,
) -> CliTypedResult<()> {
const APTOS_FRAMEWORK: &str = "AptosFramework";
const APTOS_GIT_PATH: &str = "https://github.com/movementlabsxyz/aptos-core.git";
const APTOS_GIT_PATH: &str = "https://github.com/movement-network/aptos-core.git";
const SUBDIR_PATH: &str = "aptos-move/framework/aptos-framework";
const DEFAULT_BRANCH: &str = "m1";

Expand Down
2 changes: 1 addition & 1 deletion devtools/aptos-cargo-cli/src/common.rs
Original file line number Diff line number Diff line change
Expand Up @@ -375,7 +375,7 @@ fn recompute_merge_base_metadata(
.arg("clone")
.arg("--depth")
.arg("500") // Clone the last 500 commits to ensure the merge base is included
.arg("https://github.com/movementlabsxyz/aptos-core.git")
.arg("https://github.com/movement-network/aptos-core.git")
.arg(clone_directory.clone())
.output()
.expect("failed to execute git clone");
Expand Down
6 changes: 3 additions & 3 deletions docker/aptos-debugger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ From the repository root:
just container-build aptos-debugger latest release

# Verify
docker run --rm ghcr.io/movementlabsxyz/aptos-debugger:latest --version
docker run --rm ghcr.io/movement-network/aptos-debugger:latest --version
```

## Pushing to GHCR
Expand All @@ -34,14 +34,14 @@ docker run --rm ghcr.io/movementlabsxyz/aptos-debugger:latest --version
docker login ghcr.io -u <username>

# Push
docker push ghcr.io/movementlabsxyz/aptos-debugger:latest
docker push ghcr.io/movement-network/aptos-debugger:latest
```

## CI

The `build-versions.yaml` workflow automatically builds and pushes this image on
every push to the default branch. The image is tagged with the short git SHA
(e.g., `ghcr.io/movementlabsxyz/aptos-debugger:f24a5bc`).
(e.g., `ghcr.io/movement-network/aptos-debugger:f24a5bc`).

## Runtime Dependencies

Expand Down
2 changes: 1 addition & 1 deletion movement-migration/framework-upgrades/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ version = "0.0.0"
admin = "0x1"

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "movement"
subdir = "aptos-move/framework/aptos-framework"
2 changes: 1 addition & 1 deletion movement-migration/post-migration/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ version = "0.0.0"
admin = "0x1"

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "l1-migration"
subdir = "aptos-move/framework/aptos-framework"
2 changes: 1 addition & 1 deletion movement-migration/post-move2-upgrade/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ version = "0.0.0"
admin = "0x1"

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "l1-migration"
subdir = "aptos-move/framework/aptos-framework"
2 changes: 1 addition & 1 deletion movement-migration/test-proposal/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ version = "0.0.0"
admin = "0x1"

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "l1-migration"
subdir = "aptos-move/framework/aptos-framework"
2 changes: 1 addition & 1 deletion movement-migration/update_reconfiguration/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ name = "UpdateReconfiguration"
version = "0.0.0"

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "movement"
subdir = "aptos-move/framework/aptos-framework"
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ authors = []
[dev-addresses]

[dependencies.AptosFramework]
git = "https://github.com/movementlabsxyz/aptos-core.git"
git = "https://github.com/movement-network/aptos-core.git"
rev = "l1-migration"
subdir = "aptos-move/framework/aptos-framework"

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "Disable concurrent fungible balance",
"description": "This is for disabling concurrent fungible balance",
"source_code_url": "https://github.com/movementlabsxyz/aptos-core",
"discussion_url": "https://github.com/movementlabsxyz/aptos-core"
"source_code_url": "https://github.com/movement-network/aptos-core",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question rather than a blocker — is this file safe to rewrite after the fact?

The org migration makes the other 32 lines in this PR correct-by-construction, and GitHub's rename redirects mean they'd keep resolving even before consumers catch up. This file is the one I'm not sure that reasoning covers.

Governance proposal metadata isn't only documentation. When a proposal is created, the metadata location and a hash of this JSON are recorded on chain, and the standard way to verify a proposal is to fetch the file and check that it still hashes to what the proposal committed to. Editing any byte — including a URL inside it — changes that hash.

This particular proposal looks executed rather than pending: feature 67 (CONCURRENT_FUNGIBLE_BALANCE) reads as disabled in the 0x1::features::Features bitmap on mainnet today, which is what this proposal was for, and the directory is dated 2026-04-08. So the concern isn't breaking a live vote, it's that anyone auditing the historical record afterwards gets a mismatch and has to work out whether it's a rename or something worse.

Three ways this could go, and I don't know which is right for this repo:

  1. Leave the file untouched and treat proposals/ as an append-only archive. Old URLs keep redirecting, so nothing is actually broken by leaving it. This is what I'd guess, but it depends on whether anything downstream re-verifies these hashes.
  2. Rewrite it and accept the hash drift, on the basis that nobody verifies historical proposals against the repo.
  3. Rewrite it and record the original hash alongside, so the drift is documented rather than discovered.

Worth checking with Ru or Zekun before this merges — they'll know whether these hashes are verified anywhere in practice, and whether proposals/ is treated as an archive or as ordinary source. Happy to go with whatever they say.

Note that aptos-move/aptos-release-builder/data/release.yaml carries the same two URLs but is a template for future proposals, so updating it looks unambiguously right — the question is only about the already-created metadata under proposals/.

"discussion_url": "https://github.com/movement-network/aptos-core"
}
2 changes: 1 addition & 1 deletion scripts/cli/build_cli_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ if [[ "$SKIP_CHECKS" != "true" ]]; then
fi

# Check that the release doesn't already exist
if curl -s --stderr /dev/null --output /dev/null --head -f "https://github.com/movementlabsxyz/aptos-core/releases/download/movement-cli-v$EXPECTED_VERSION/movement-cli-$EXPECTED_VERSION-Linux-x86_64.zip"; then
if curl -s --stderr /dev/null --output /dev/null --head -f "https://github.com/movement-network/aptos-core/releases/download/movement-cli-v$EXPECTED_VERSION/movement-cli-$EXPECTED_VERSION-Linux-x86_64.zip"; then
echo "$EXPECTED_VERSION already released"
exit 3
fi
Expand Down
Loading