Skip to content

Developer Notes

n8marti edited this page Aug 28, 2024 · 1 revision

Manually triggering a build for a development branch

NOTE: The main branch is automatically built and released in the test-builds repo as soon as a PR is merged in.

The main advantage of building a branch from the GitHub workflow is that it will be built in the exact same way as for a release. Conversely, local builds will likely have different base libraries included, which could make them behave differently than GitHub Actions builds.

  • Go to the Actions tab.
  • In the "Actions" sidebar choose Build & release to test-builds repo
  • In the main panel (where previous builds are listed), near the top right corner click the "Run workflow" button.
  • In the drop-down menu type in the name of the branch you want to build; e.g. fix-123-reading-config-file.
  • Click the "Run workflow" button to start the build.
  • After a couple of minutes the binary will be available in the releases page of test-builds repo. Be sure to match the commit hash with the current commit if there are multiple builds for that branch.