Skip to content

Update the GitHub Actions#14

Merged
voegelas merged 2 commits intotobez:masterfrom
voegelas:update-actions
Oct 4, 2025
Merged

Update the GitHub Actions#14
voegelas merged 2 commits intotobez:masterfrom
voegelas:update-actions

Conversation

@voegelas
Copy link
Copy Markdown
Collaborator

@voegelas voegelas commented Oct 4, 2025

Currently, the GitHub-hosted Windows runners cannot build the Socket6 module. See #140028 for more information.

Strawberry Perl provides a patched Socket6 module. This pull request updates the GitHub Actions to use Strawberry Perl on Windows. A cpanfile is created in order to install Net::Patricia's dependencies. cpanm is called with --insecure as Strawberry Perl 5.20 provides outdated CA certificates. The pull request also updates actions/checkout. The tests are now run with TEST_VERBOSE=1.

Currently, Socket6 cannot be built on Windows runners.  Strawberry Perl
distributes a patched Socket6 module.
@voegelas voegelas self-assigned this Oct 4, 2025
@voegelas voegelas merged commit f4fdfac into tobez:master Oct 4, 2025
8 checks passed
@voegelas voegelas deleted the update-actions branch October 4, 2025 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant