Skip to content

Conversation

@jjw24
Copy link
Member

@jjw24 jjw24 commented Jul 28, 2021

Standardise Flow's exe installer by removing the version at the end, this will make it easier to link to the latest download e.g. https://github.com/Flow-Launcher/Flow.Launcher/releases/latest/download/Flow-Launcher-Setup.exe

Tested:

  1. changed the build version to 1.0.0 for testing
  2. downloaded the artifact after build
  3. Enabled portable mode
  4. moved to different location
  5. disabled portable mode
  6. update to the latest via update command in query window
  7. redid the steps 2-5 and updated flow via settings About tab
  8. redid 2-7 for portable zip version

Updated readme to fix c# plugin dev doc and getting started section

@jjw24 jjw24 self-assigned this Jul 28, 2021
@jjw24 jjw24 marked this pull request as draft July 28, 2021 11:26
@jjw24 jjw24 added the enhancement New feature or request label Jul 28, 2021
@jjw24 jjw24 added this to the Future milestone Jul 28, 2021
@jjw24 jjw24 marked this pull request as ready for review July 28, 2021 21:54
@jjw24 jjw24 marked this pull request as draft July 28, 2021 22:23
@jjw24 jjw24 force-pushed the standardise_exe_installer branch from 2847511 to a8d7dcd Compare July 28, 2021 22:57
@jjw24 jjw24 marked this pull request as ready for review July 28, 2021 22:57
@pc223
Copy link
Contributor

pc223 commented Jul 29, 2021

Seems run normally on my machine, I can't test the update though, it's already 1.8.1 on my machine

@jjw24
Copy link
Member Author

jjw24 commented Jul 29, 2021

Seems run normally on my machine, I can't test the update though, it's already 1.8.1 on my machine

You can use this command in cmd prompt to build the artifacts locally:
Call powershell.exe -NoProfile -ExecutionPolicy Bypass -File <PATH-TO-FLOW-SOLUTION-FOLDER>\Scripts\post_build.ps1 Release <PATH-TO-FLOW-SOLUTION-FOLDER>

This will also build flow as 1.0.0, you can then upgrade

@jjw24 jjw24 changed the title Standardise Flow's exe installer Standardise Flow's exe installer + readme update Jul 29, 2021
@jjw24 jjw24 modified the milestones: Future, 1.8.1 Aug 2, 2021
@jjw24 jjw24 requested review from JohnTheGr8 and taooceros and removed request for JohnTheGr8, SysC0mp, gdziedzic, pc223 and taooceros August 2, 2021 21:29
@jjw24 jjw24 requested review from SysC0mp, gdziedzic and pc223 August 2, 2021 21:30
@jjw24 jjw24 modified the milestones: 1.8.1, 1.8.2 Aug 2, 2021
@jjw24 jjw24 merged commit 1b8c154 into dev Aug 6, 2021
@jjw24 jjw24 deleted the standardise_exe_installer branch August 6, 2021 07:55
Garulf added a commit that referenced this pull request Aug 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants