-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: dappnode/workflows
base: add-staking-attestation-test
head repository: dappnode/workflows
compare: master
- 16 commits
- 7 files changed
- 1 contributor
Commits on Jun 16, 2026
-
Merge pull request #2 from dappnode/add-staking-attestation-test
Add reusable staking attestation test workflow
Configuration menu - View commit details
-
Copy full SHA for ca63a84 - Browse repository at this point
Copy the full SHA ca63a84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16db101 - Browse repository at this point
Copy the full SHA 16db101View commit details
Commits on Jun 23, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 1b3e2dd - Browse repository at this point
Copy the full SHA 1b3e2ddView commit details
Commits on Jun 24, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 20ba9df - Browse repository at this point
Copy the full SHA 20ba9dfView commit details -
Merge pull request #3 from dappnode/fix/tropibot-dispatch-fallbacks
Support TropiBot dispatch fallbacks in staking tests
Configuration menu - View commit details
-
Copy full SHA for 0a49a4d - Browse repository at this point
Copy the full SHA 0a49a4dView commit details -
ci: add optional ipfs_hash input to staker test reusable workflows
Adds a new optional 'ipfs_hash' input to staking-sync-test and staking-attestation-test. When the wrapper passes a pre-built IPFS hash (via repository_dispatch client_payload or workflow_dispatch input), the test job prefers it over the freshly built hash from the build job. When no input is provided, behavior is unchanged: the build job still runs and its hash is used. The build job is intentionally kept always-on for now; this is purely forward-looking plumbing so the wrappers can forward the dispatch payload's ipfs_hash. A future change can short-circuit the build job when an input hash is present.
Configuration menu - View commit details
-
Copy full SHA for 21dba78 - Browse repository at this point
Copy the full SHA 21dba78View commit details -
Merge pull request #4 from dappnode/ci/ipfs-hash-input
ci: add optional ipfs_hash input to staker test reusable workflows
Configuration menu - View commit details
-
Copy full SHA for d0d93c4 - Browse repository at this point
Copy the full SHA d0d93c4View commit details
Commits on Jul 8, 2026
-
ci: add dappnode-build-hash reusable workflow
Provides a single reusable workflow that runs `npx @dappnode/dappnodesdk github-action build` on every push and PR, pins the result to IPFS via Pinata, and posts a comment with the install link on the triggering PR. Replaces the duplicated build.yml stubs currently living in each DAppNode package repo. Inputs: - all_variants (bool): build all package variants - variants (string): comma-separated variant list Required secrets (passed via `secrets: inherit`): - PINATA_API_KEY - PINATA_SECRET_API_KEY
Configuration menu - View commit details
-
Copy full SHA for 44f86c6 - Browse repository at this point
Copy the full SHA 44f86c6View commit details -
Merge pull request #5 from dappnode/feat/dappnode-build-hash-reusable
ci: add dappnode-build-hash reusable workflow
Configuration menu - View commit details
-
Copy full SHA for 0a1ed39 - Browse repository at this point
Copy the full SHA 0a1ed39View commit details -
ci: post IPFS hash comment as tropibot[bot]
The SDK uses whatever GITHUB_TOKEN is passed in to author the PR comment. With the default workflow token the comment is posted as `github-actions`. Switch to a tropibot App installation token (the same one used by bump-upstream, staking-release, etc.) so the comment is posted as `tropibot[bot]`, matching the rest of the build-action comments in the dappnode org. Pattern mirrors `bump-upstream.yml`: `actions/create-github-app-token@v3` mints a per-run token from `vars.TROPI_APP_ID` + `secrets.TROPI_APP_PRIVATE_KEY`. Both flow automatically to callers via `secrets: inherit` / `vars` context.
Configuration menu - View commit details
-
Copy full SHA for 703c503 - Browse repository at this point
Copy the full SHA 703c503View commit details -
Merge pull request #6 from dappnode/feat/dappnode-build-hash-reusable
ci: post IPFS hash comment as tropibot[bot]
Configuration menu - View commit details
-
Copy full SHA for bdcf2c2 - Browse repository at this point
Copy the full SHA bdcf2c2View commit details -
ci: bump actions/setup-node to v6 in dappnode-build-hash
Aligns with the other reusable workflows in this repo (staking-release, staking-sync-test, staking-attestation-test).
Configuration menu - View commit details
-
Copy full SHA for 3e01e24 - Browse repository at this point
Copy the full SHA 3e01e24View commit details
Commits on Jul 13, 2026
-
Configuration menu - View commit details
-
Copy full SHA for da275e3 - Browse repository at this point
Copy the full SHA da275e3View commit details
Commits on Jul 28, 2026
-
Configuration menu - View commit details
-
Copy full SHA for fb56812 - Browse repository at this point
Copy the full SHA fb56812View commit details -
Configuration menu - View commit details
-
Copy full SHA for c735c34 - Browse repository at this point
Copy the full SHA c735c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b782e - Browse repository at this point
Copy the full SHA 86b782eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff add-staking-attestation-test...master