Skip to content

Bump checkout to v6 and use DAPPNODE_ACTIONS_PR_CREATOR token#45

Merged
pablomendezroyo merged 3 commits into
mainfrom
copilot/update-auto-check-workflow
Mar 9, 2026
Merged

Bump checkout to v6 and use DAPPNODE_ACTIONS_PR_CREATOR token#45
pablomendezroyo merged 3 commits into
mainfrom
copilot/update-auto-check-workflow

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 19, 2026

Updates auto_check workflow configuration:

  • Bump actions/checkout@v4v6
  • Set GITHUB_TOKEN env to secrets.DAPPNODE_ACTIONS_PR_CREATOR (was secrets.GITHUB_TOKEN)

Changes scoped to .github/workflows/auto_check.yaml only.

Original prompt

Repository: dappnode/DAppNodePackage-besu-generic

Create a pull request updating .github/workflows/auto_check.yml with:

  1. Bump actions/checkout to v6.
  2. Set env GITHUB_TOKEN to ${{ secrets.DAPPNODE_ACTIONS_PR_CREATOR }}.

Acceptance criteria:

  • Only .github/workflows/auto_check.yml is changed unless strictly necessary.
  • YAML remains valid.
  • PR title/description summarize both changes.

This pull request was created from Copilot chat.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…ONS_PR_CREATOR token

Co-authored-by: pablomendezroyo <41727368+pablomendezroyo@users.noreply.github.com>
Copilot AI changed the title [WIP] Update actions/checkout to v6 and set GITHUB_TOKEN Bump checkout to v6 and use DAPPNODE_ACTIONS_PR_CREATOR token Feb 19, 2026
@pablomendezroyo pablomendezroyo marked this pull request as ready for review March 9, 2026 07:18
@pablomendezroyo pablomendezroyo merged commit 62b27a2 into main Mar 9, 2026
1 check passed
@pablomendezroyo pablomendezroyo deleted the copilot/update-auto-check-workflow branch March 9, 2026 07:18
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 9, 2026

✅ SYNC TEST REPORT - PASSED

This CI runs on a real DAppNode using the same RPC calls a user would make to configure a staker setup: execution client, consensus client, web3signer, MEV-boost, and relays. The self-hosted runner is pre-loaded with synced (or near-synced) execution client volumes, enabling fast sync and attestation tests with any client combination. Consensus clients use checkpoint sync, so no pre-synced volume is required.

Sync Test: Verifies that both execution and consensus clients reach a synced state. This test ensures the staker configuration is valid and clients can synchronize with the network.

📦 Clients Used

Component DNP Name DNP Version
Execution hoodi-besu.dnp.dappnode.eth 0.1.4
Consensus nimbus-hoodi.dnp.dappnode.eth 0.1.3
Web3Signer web3signer-hoodi.dnp.dappnode.eth 0.1.3
MEV Boost mev-boost-hoodi.dnp.dappnode.eth 0.1.1
Network hoodi

🔖 Version Tracking

Execution Client Versions

Stage Version
Before Install besu/v25.9.0/linux-x86_64/openjdk-java-21
After Install besu/v26.1.0/linux-x86_64/openjdk-java-25

Consensus Client Versions

Stage Version
Before Install Nimbus/v25.9.2-9839f1-stateofus
After Install Nimbus/v25.9.2-9839f1-stateofus

⏱️ Timing Measurements

Environment Setup

Operation Duration Status
SetStakerConfig 1m1.303s
PackageInstall 32.773s

Test Execution

Operation Duration Status
WaitForBeaconchainSync 1ms
WaitForExecutionSync 2ms

Total Duration: 2m6s


📋 View full CI logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants