Skip to content

ci: add dappnode-build-hash reusable workflow - #5

Merged
3alpha merged 1 commit into
masterfrom
feat/dappnode-build-hash-reusable
Jul 8, 2026
Merged

ci: add dappnode-build-hash reusable workflow#5
3alpha merged 1 commit into
masterfrom
feat/dappnode-build-hash-reusable

Conversation

@3alpha

@3alpha 3alpha commented Jul 8, 2026

Copy link
Copy Markdown
Member

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

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
3alpha merged commit 0a1ed39 into master Jul 8, 2026
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.

1 participant