Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dappnode/workflows
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: add-staking-attestation-test
Choose a base ref
...
head repository: dappnode/workflows
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 7 files changed
  • 1 contributor

Commits on Jun 16, 2026

  1. Merge pull request #2 from dappnode/add-staking-attestation-test

    Add reusable staking attestation test workflow
    3alpha authored Jun 16, 2026
    Configuration menu
    Copy the full SHA
    ca63a84 View commit details
    Browse the repository at this point in the history
  2. update graphql endpoints

    3alpha committed Jun 16, 2026
    Configuration menu
    Copy the full SHA
    16db101 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. new envs for bump upstream

    3alpha committed Jun 23, 2026
    Configuration menu
    Copy the full SHA
    1b3e2dd View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2026

  1. Configuration menu
    Copy the full SHA
    20ba9df View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from dappnode/fix/tropibot-dispatch-fallbacks

    Support TropiBot dispatch fallbacks in staking tests
    3alpha authored Jun 24, 2026
    Configuration menu
    Copy the full SHA
    0a49a4d View commit details
    Browse the repository at this point in the history
  3. 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.
    3alpha committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    21dba78 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from dappnode/ci/ipfs-hash-input

    ci: add optional ipfs_hash input to staker test reusable workflows
    3alpha authored Jun 24, 2026
    Configuration menu
    Copy the full SHA
    d0d93c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2026

  1. 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
    3alpha committed Jul 8, 2026
    Configuration menu
    Copy the full SHA
    44f86c6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from dappnode/feat/dappnode-build-hash-reusable

    ci: add dappnode-build-hash reusable workflow
    3alpha authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    0a1ed39 View commit details
    Browse the repository at this point in the history
  3. 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.
    3alpha committed Jul 8, 2026
    Configuration menu
    Copy the full SHA
    703c503 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #6 from dappnode/feat/dappnode-build-hash-reusable

    ci: post IPFS hash comment as tropibot[bot]
    3alpha authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    bdcf2c2 View commit details
    Browse the repository at this point in the history
  5. 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).
    3alpha committed Jul 8, 2026
    Configuration menu
    Copy the full SHA
    3e01e24 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2026

  1. Update staking wfs

    3alpha committed Jul 13, 2026
    Configuration menu
    Copy the full SHA
    da275e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2026

  1. Add var to skip staking test

    3alpha committed Jul 28, 2026
    Configuration menu
    Copy the full SHA
    fb56812 View commit details
    Browse the repository at this point in the history
  2. fix

    3alpha committed Jul 28, 2026
    Configuration menu
    Copy the full SHA
    c735c34 View commit details
    Browse the repository at this point in the history
  3. skip test condition fix

    3alpha committed Jul 28, 2026
    Configuration menu
    Copy the full SHA
    86b782e View commit details
    Browse the repository at this point in the history
Loading