Skip to content

fix: skip the build stage, there is nothing here to build - #28

Merged
catinspace-au merged 1 commit into
mainfrom
fix/no-build-stage
Aug 3, 2026
Merged

fix: skip the build stage, there is nothing here to build#28
catinspace-au merged 1 commit into
mainfrom
fix/no-build-stage

Conversation

@catinspace-au

Copy link
Copy Markdown
Contributor

A release run reaches Build and dies:

npm error Missing script: "build"
[ERROR] TypeScript build failed

The same language detection that aimed publish at npmjs also runs the TypeScript build handler, which shells out to npm run build. This repo is Ansible and shell - package.json carries the semantic-release scripts and nothing else, so there is no build script and no artefact to produce. v2.24.4 shipped zero assets.

Build runs on a release dispatch but is skipped on a pull request, so this was invisible until the first publish attempt - the same gating that hides Quality and Test from a direct push.

Done when: a release dispatch gets past Build and moves the tag.

Verified: no tag was created by the failing run (https://github.com/hyperi-io/hyperi-developer/actions/runs/30786460028) - v2.24.4 is still latest, so there is nothing to unwind.

A release run reaches Build and dies:

    npm error Missing script: "build"
    [ERROR] TypeScript build failed

The same language detection that aimed publish at npmjs also runs the
TypeScript build handler, which shells out to `npm run build`. This repo is
Ansible and shell; package.json carries the semantic-release scripts and
nothing else, so there is no build script and no artefact to produce --
v2.24.4 shipped zero assets.

Build ran on a release dispatch but is skipped on a pull request, so this was
invisible until the first publish attempt.
@catinspace-au
catinspace-au merged commit cdca1f1 into main Aug 3, 2026
15 checks passed
@catinspace-au
catinspace-au deleted the fix/no-build-stage branch August 3, 2026 05:23
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

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