Skip to content

Conversation

@dwerner
Copy link
Contributor

@dwerner dwerner commented Dec 11, 2025

based on #1152

- check-formatting.yml: checkout@v2 → v4, [email protected] → v4
- ci.yml: checkout@v2 → v4, setup-node@v1 → v4

Resolves deprecation warnings for Node.js 16 actions
- checkout@v2 → v4
- codeql-action/init@v1 → v3
- codeql-action/autobuild@v1 → v3
- codeql-action/analyze@v1 → v3
- Replace deprecated crazy-max/ghaction-docker-meta@v1 with docker/metadata-action@v5
- Update tag configuration to use new metadata-action format
- docker/setup-qemu-action@v1 → v3
- docker/setup-buildx-action@v1 → v3
- docker/login-action@v2 → v3
- docker/build-push-action@v2 → v6
- actions/setup-python@v4 → v5
- actions/[email protected] → v4
- actions/checkout@v2 → v4
@github-project-automation github-project-automation bot moved this to 🗃️ Inbox in Indexer Dec 11, 2025
- check-formatting.yml: Node 20 → 24
- ci.yml: test matrix [20, 22] → [22, 24]
- indexer-agent-image.yml: Node 20 → 24
- indexer-cli-image.yml: Node 20 → 24
- Remove 'indexer cost set variables' from expected CLI output
- This command doesn't exist (no variables.ts file in cost/set/)
- Fixes failing cost.test.ts that expected output without this line

Reverts incorrect changes from commit 272d624
- Remove 'indexer cost set variables' from expected CLI output
- This command doesn't exist (no variables.ts file in cost/set/)
- Restore proper trailing whitespace alignment
- Fixes failing cost.test.ts and cli.test.ts

Reverts incorrect changes from commit 272d624
- Add getNetwork() to get network from context
- Add getProtocolNetwork() to resolve optional protocolNetwork parameter
- These helpers simplify resolver code by centralizing network resolution
- Update all resolvers to use getNetwork()/getProtocolNetwork() helpers
- protocolNetwork parameter now defaults to configured network
- Removes need for clients to always specify network
- Change from MultiNetworks<Network> to single Network
- Simplify internal logic that previously iterated over networks
- Update action and rule management to work with single network context
- Replace multiNetworks option with single network
- Update IndexerManagementResolverContext to use Network instead of MultiNetworks
- Simplify client creation and context passing
- Update command helpers to handle optional protocolNetwork
- CLI commands no longer require --network flag when only one network configured
- Replace MultiNetworks<NetworkAndOperator> with single network/operator
- Remove NetworkAndOperator type, simplify AgentConfigs
- Simplify reconciliationLoop() - remove NetworkMapped types
- Update syncing server to take single network instead of record
- Remove complex zip/mapNetworkMapped operations
- Rename setupMultiNetworks/setupSingleNetwork to setupNetwork
- Remove MultiNetworks usage from test setup
- Remove consolidateAllocationDecisions test (function removed)
- Tests now use single network configuration
- Delete multi-networks.ts file
- Remove export from index.ts
- Multi-network support fully removed from codebase
- check-formatting.yml: Node 20 → 24
- ci.yml: test matrix [20, 22] → [22, 24]
- indexer-agent-image.yml: Node 20 → 24
- indexer-cli-image.yml: Node 20 → 24
- Remove 'indexer cost set variables' from indexer-cost.stdout
- Remove 'indexer cost set variables' from indexer-help.stdout

Part of refactor: remove multi-network support
@dwerner dwerner force-pushed the refactor/remove-multinetwork-for-reals branch from ba554e6 to 6e97989 Compare December 11, 2025 22:48
@dwerner dwerner requested review from fordN and tmigone December 12, 2025 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🗃️ Inbox

Development

Successfully merging this pull request may close these issues.

2 participants