Skip to content

BHP1-1645 Add test build workflow (dev/prod VMS, test signing, no release) - #307

Merged
rjsheperd merged 1 commit into
mainfrom
rj-BHP1-1645-automate-dev-test-builds
Sep 18, 2026
Merged

rjsheperd merged 1 commit into
mainfrom
rj-BHP1-1645-automate-dev-test-builds

Conversation

@rjsheperd

Copy link
Copy Markdown
Contributor

Purpose

Copy of release.yml for creating a JAR + desktop executables from any
branch/tag/SHA without creating a release.

Related Issues

Closes BHP1-1645

Submission Checklist

  • Included Jira issue in the PR title (e.g. BHP1-### <title>)
  • Code passes linter rules (clj-kondo --lint components/**/src bases/**/src projects/**/src)
  • Feature(s) work when compiled (clojure -M:compile-cljs)

Testing

  1. Github Actions > Select Test Build (no release) > Run workflow
    with the main branch, VMS dev, Windows ticked.
  2. Run completes; no new entry under Releases.
  3. Download the behave-*-dev-vms artifact: it holds the versioned JAR and a
    signed Windows zip. java -jar the JAR — it boots with the dev VMS layout.
  4. Repeat with VMS prod; the JAR boots with the prod layout.

@rjsheperd
rjsheperd merged commit 3fb0820 into main Sep 18, 2026
2 checks passed
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