Skip to content

Conversation

@webdevred
Copy link
Owner

  • Set environment variables (RELEASE_DIR, ZIP_DIR, DIST_NEWSTYLE, CABAL_FILE) for Windows release job.
  • Replace inline PowerShell release folder preparation with dedicated bash scripts:
    • copy-example-files.sh to extract data-files from cabal.
    • copy-exe-to-release.sh to locate built exe and copy to release folder.
    • prepare-release.sh to include setup.exe and docs in zip folder.
  • Update workflow steps to use these scripts and streamline packaging into zip.
  • Update jbeam-edit.cabal and package.yaml to include additional example files and extra-source-files.

- Set environment variables (RELEASE_DIR, ZIP_DIR, DIST_NEWSTYLE, CABAL_FILE) for Windows release job.
- Replace inline PowerShell release folder preparation with dedicated bash scripts:
  - `copy-example-files.sh` to extract data-files from cabal.
  - `copy-exe-to-release.sh` to locate built exe and copy to release folder.
  - `prepare-release.sh` to include setup.exe and docs in zip folder.
- Update workflow steps to use these scripts and streamline packaging into zip.
@webdevred webdevred merged commit c010d58 into master Aug 27, 2025
11 checks passed
@webdevred webdevred deleted the replaced-powershell-scripts-with-bash branch August 27, 2025 17:15
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