Skip to content

Conversation

@gnumpi
Copy link
Collaborator

@gnumpi gnumpi commented May 16, 2025

GH-Workflows:

  • use local copy of workflow for building firmware (supports building variants having the same device name)
  • run deployment script on docu repo only when calling build_and_release workflow from main and staging
  • naming of release assets is taking from the input config file: e.g. satellite1.VARIANT.yaml -> satellite1.VARIANT.factory.bin

Config files:

  • renamed satellite1.yaml -> satellite1.dashboard.yaml
  • renamed satellite1.factory.yaml -> satellite1.yaml
  • introduces satellite1.ld2410.yaml
  • introduces satellite1.ld2450.yaml

Requires:
FutureProofHomes/Documentation#111. merged

! Don't use release actions in this branch before the documentation deployment script has been updated !

@gnumpi
Copy link
Collaborator Author

gnumpi commented May 16, 2025

TODO:

  • cleanup branch before merging
  • check with @that1guy if renaming the config files require any documentation updates
    ( I didn't find any impact on the documentation)
  • merge version updates from main_plus_mmWave_prebuild
  • check if dashboard building works as expected
  • check if each firmware variant updates from the correct update channel
    (seems to work in general, but initial update check can delay up to 3h)

@gnumpi gnumpi force-pushed the prebuild_mmWave_firmwares_cleanup branch from 10b3c86 to e582afa Compare May 16, 2025 14:57
@gnumpi gnumpi merged commit 45dbc0d into develop May 16, 2025
This was referenced May 21, 2025
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.

2 participants