diff --git a/.github/workflows/wc-upgrade-pack.yml b/.github/workflows/wc-upgrade-pack.yml index 59a332f..d099c9b 100644 --- a/.github/workflows/wc-upgrade-pack.yml +++ b/.github/workflows/wc-upgrade-pack.yml @@ -6,6 +6,9 @@ on: permissions: {} +env: + VERSION: "0.4.1" # x-release-please-version + jobs: upgrade-pack: name: Build Upgrade Pack @@ -15,16 +18,16 @@ jobs: - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: HostInstall - - run: tar -zxvf Postmaster-*-Linux.tar.gz + - run: tar -zxvf Postmaster-${{ env.VERSION }}-Linux.tar.gz - run: mkdir install - - run: mv Postmaster-*-Linux/* install/ + - run: mv Postmaster-${{ env.VERSION }}-Linux/* install/ - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: postmaster - - run: tar -zxvf Postmaster-*-Generic-ELF.tar.gz - - run: cp -r Postmaster-*-Generic-ELF/* install/ - - run: install/bin/postmaster.upgrade_pack_builder --app=install/bin/postmaster.postmaster_stm32f407.hex --output=Postmaster-0.3.1.upg # x-release-please-version + - run: tar -zxvf Postmaster-${{ env.VERSION }}-Generic-ELF.tar.gz + - run: cp -r Postmaster-${{ env.VERSION }}-Generic-ELF/* install/ + - run: install/bin/postmaster.upgrade_pack_builder --app=install/bin/postmaster.postmaster_stm32f407.hex --output=Postmaster-${{ env.VERSION }}.upg - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: UpgradePack - path: Postmaster-0.3.1.upg # x-release-please-version + path: Postmaster-${{ env.VERSION }}.upg diff --git a/postmaster/upgrade_pack_builder/Main.cpp b/postmaster/upgrade_pack_builder/Main.cpp index 4868284..aa4e280 100644 --- a/postmaster/upgrade_pack_builder/Main.cpp +++ b/postmaster/upgrade_pack_builder/Main.cpp @@ -3,7 +3,7 @@ int main(int argc, const char* argv[]) { - application::UpgradePackBuilder::HeaderInfo header{ "Postmaster", "v0.3.1", "", 0 }; // x-release-please-version + application::UpgradePackBuilder::HeaderInfo header{ "Postmaster", Postmaster::generated::VERSION, "", 0 }; application::SupportedTargets supportedTargets = application::SupportedTargets::Create() .Mandatory() .AddHex("app");