Skip to content

ci: skip build.yml on default branch pushes#62

Merged
3alpha merged 1 commit into
masterfrom
refactor/skip-build-on-default
Jul 9, 2026
Merged

ci: skip build.yml on default branch pushes#62
3alpha merged 1 commit into
masterfrom
refactor/skip-build-on-default

Conversation

@3alpha

@3alpha 3alpha commented Jul 9, 2026

Copy link
Copy Markdown
Member

Context

build.yml triggers on push and workflow_dispatch. The reusable dappnode-build-hash.yml SDK already auto-detects pushes to the default branch and runs a no-op test build (no IPFS pin, no comment), so the workflow run is wasted CI on every merge.

Approach

Add branches-ignore: ["master"] to the push trigger so the workflow doesn't even start on default-branch pushes. workflow_dispatch and pushes to other branches (e.g. tropibot bump branches) still trigger it as before.

`build.yml` triggers on `push` and `workflow_dispatch`. The reusable
`dappnode-build-hash.yml` SDK already auto-detects pushes to the default
branch and runs a no-op test build (no IPFS pin, no comment), so the
workflow run is wasted CI on every merge.

Add `branches-ignore: ["master"]` to the push trigger so the workflow
doesn't even start on default-branch pushes. `workflow_dispatch` and
pushes to other branches (e.g. tropibot bump branches) still trigger it
as before.
@3alpha 3alpha self-assigned this Jul 9, 2026
@tropibot

tropibot Bot commented Jul 9, 2026

Copy link
Copy Markdown

Dappnode bot has built and pinned the built packages to an IPFS node, for commit: 4957e02

This is a development version and should only be installed for testing purposes.

  1. Package bitcoin.dnp.dappnode.eth

Install link

Hash: /ipfs/QmQrrMD4yr9JNtcaBPTtCwUeS3r6TARcQ8TC8WhR9yTj1v

(by dappnodebot/build-action)

@3alpha 3alpha merged commit d7bc9dc into master Jul 9, 2026
1 check passed
@3alpha 3alpha deleted the refactor/skip-build-on-default branch July 9, 2026 09:52
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