Skip to content

Add phar build#21

Merged
cleptric merged 41 commits intomainfrom
phar-build
Sep 4, 2025
Merged

Add phar build#21
cleptric merged 41 commits intomainfrom
phar-build

Conversation

@cleptric
Copy link
Copy Markdown
Member

@cleptric cleptric commented Sep 2, 2025

  • Build the phar file on merge into main
  • Add the package to the release registry
  • Setup craft & release action

@cleptric cleptric marked this pull request as draft September 2, 2025 08:56
Litarnus and others added 2 commits September 4, 2025 10:02
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Litarnus and others added 8 commits September 4, 2025 11:52
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
Co-authored-by: Michi Hoffmann <cleptric@users.noreply.github.com>
@cleptric cleptric marked this pull request as ready for review September 4, 2025 10:11
- name: Build PHAR
run: scripts/build.sh
env:
COMPOSER_ROOT_VERSION: 0.1.0 # For reproducible PHAR builds
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a bit weird as we probably want it as constant as possible but the naming implies it should be dynamic

@cleptric cleptric merged commit 44b06aa into main Sep 4, 2025
7 checks passed
@cleptric cleptric deleted the phar-build branch September 4, 2025 13:14
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.

3 participants