Update auto_check.yml: bump checkout to v6 and use dedicated PR token#58
Update auto_check.yml: bump checkout to v6 and use dedicated PR token#58pablomendezroyo wants to merge 1 commit intomainfrom
Conversation
Updates the auto_check workflow to use the latest checkout action and a dedicated token for PR creation.
## Changes
- Bump `actions/checkout@v4` → `v6`
- Use `secrets.DAPPNODE_ACTIONS_PR_CREATOR` instead of `secrets.GITHUB_TOKEN` for the workflow token
```diff
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- run: npx @dappnode/dappnodesdk github-action bump-upstream --use_variants
env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ GITHUB_TOKEN: ${{ secrets.DAPPNODE_ACTIONS_PR_CREATOR }}
```
<!-- START COPILOT ORIGINAL PROMPT -->
<details>
<summary>Original prompt</summary>
> Repository: dappnode/DAppNodePackage-prysm-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.
</details>
✅ SYNC TEST REPORT - PASSEDThis 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
🔖 Version TrackingExecution Client Versions
Consensus Client Versions
⏱️ Timing MeasurementsEnvironment Setup
Test Execution
Total Duration: 2m22s 🔴 Container Error Logs
DAppNodePackage-beacon-chain.lodestar-hoodi.dnp.dappnode.eth: |
Updates the auto_check workflow to use the latest checkout action and a dedicated token for PR creation.
Changes
actions/checkout@v4→v6secrets.DAPPNODE_ACTIONS_PR_CREATORinstead ofsecrets.GITHUB_TOKENfor the workflow tokenOriginal prompt