Skip to content

Messing around with workflows#4

Merged
Architeuthis-Flux merged 24 commits intomainfrom
MessingAroundWithWorkflows
Aug 28, 2025
Merged

Messing around with workflows#4
Architeuthis-Flux merged 24 commits intomainfrom
MessingAroundWithWorkflows

Conversation

@Architeuthis-Flux
Copy link
Copy Markdown
Owner

No description provided.

- Create scripts/package_app.py for multi-platform packaging
- Create scripts/smoke_test.py for basic testing
- Create scripts/create_version_info.py for Windows version info
- Create scripts/create_combined_readme.py for release documentation
- Add jumperless.spec for consistent PyInstaller builds
- Update workflow to use spec file instead of command line arguments
- Fix path issues that were causing build failures
- Update package_app.py to use new simplified packaging approach
- Remove dependency on old Linux/macOS/Windows packagers
- Fix PyInstaller spec file usage in workflow
- Fix DMG creation issues by using temp directories without spaces
- Update workflow to use Scripts/ directory (capital S)
- All packaging scripts now work correctly with the new CI/CD system
…Worked on JumperlessAppPackagerOriginalAllPlatforms.py, I'm just gonna make the DMGs locally so they get properly signed
@Architeuthis-Flux Architeuthis-Flux merged commit c646048 into main Aug 28, 2025
6 checks passed
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.

1 participant