Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Add build for php8.3 & enable artifact collection #82

Merged
merged 4 commits into from
Jan 31, 2024

Conversation

TheStaticTurtle
Copy link
Contributor

Hi,

This PR adds:

  • Support for php8.3 on Windows, this is done by using php/setup-php-sdk@v0.8 for the SDK which supports 8.3 instead of cmb69/setup-php-sdk@v0.7
  • Collection of the build artifacts (.dll / .so) in the following format:
    • Linux: yaml_${{ matrix.php-version }}_linux
    • Windows: yaml_${{ matrix.php-version }}_win32_${{ matrix.ts }}_${{ matrix.arch }}

Thanks

@bd808 bd808 merged commit ecae192 into php:php7 Jan 31, 2024
13 checks passed
@bd808
Copy link
Collaborator

bd808 commented Jan 31, 2024

Thanks for the PR @TheStaticTurtle!

@TheStaticTurtle
Copy link
Contributor Author

👍🏻 Glad I could help (Doing the PR was easier than trying to set up the env locally 😅, stupid me wanting to use the latest PHP version)

@TheStaticTurtle
Copy link
Contributor Author

If anyone's stumbles into this PR, you can get the .dll and .so files this way:

  • Go to the Actions tab
  • Click on the latest build that passed
  • Scroll down to Artifacts
  • Click on the one you want to download

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