Skip to content

ci: Align the release process for both Device Agent and Installer packages - #733

Merged
ppawlowski merged 8 commits into
mainfrom
ci-align-release-process
Sep 1, 2026
Merged

ci: Align the release process for both Device Agent and Installer packages#733
ppawlowski merged 8 commits into
mainfrom
ci-align-release-process

Conversation

@ppawlowski

Copy link
Copy Markdown
Contributor

Description

This pull request migrates the existing release solution for the Device Agent Installer and ligns it with the tools already used for this purpose by the Device Agent:

  • adds the installer component to the release-please configuration
  • adds the latest version of the Installer to the release-please manifest
  • replaces existing release workflows with a single one
  • updates the download scripts to be updated by the release-please
  • updates docs

Related Issue(s)

Fixes #732
Resolves #663

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@ppawlowski
ppawlowski merged commit d9a4d8f into main Sep 1, 2026
9 checks passed
@ppawlowski
ppawlowski deleted the ci-align-release-process branch September 1, 2026 15:58
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.

Publishing new version of the Installer fails on download scripts update Migrate the Installer release to release-please

2 participants