Commit graph

8 commits

Author SHA1 Message Date
fc2aa95656
Merge remote-tracking branch 'github/main'
All checks were successful
Perl Tests / perl (5.30-buster) (push) Successful in 9m39s
Perl Tests / perl (latest) (push) Successful in 3m51s
Perl Tests / perl (threaded) (push) Successful in 3m59s
2024-10-25 11:35:26 +02:00
Andromeda
496279e05c Update perl to v5.30 to fix OCI image manifest version
More context: https://github.com/Perl/docker-perl/issues/161
2024-10-18 19:07:00 +02:00
d8e9c38ced
fix(ci): add '-y' flag to apt install for non-interactive execution
All checks were successful
Perl Tests / perl (5.20-buster) (push) Successful in 4m0s
Perl Tests / perl (latest) (push) Successful in 3m34s
Perl Tests / perl (threaded) (push) Successful in 3m21s
Included the '-y' flag to the 'apt install libpq-dev' command in the GitHub Actions workflow to ensure it proceeds without manual intervention. This change prevents the workflow from stalling during the package installation step, facilitating smoother automated CI runs.
2024-09-18 20:30:58 +02:00
8926c0d16e
fix(ci): specify Debian version for Perl 5.20 tests
Some checks failed
Perl Tests / perl (threaded) (push) Waiting to run
Perl Tests / perl (5.20-buster) (push) Failing after 1m5s
Perl Tests / perl (latest) (push) Has been cancelled
Updated the Perl 5.20 testing matrix to use '5.20-buster' to avoid any inconsistencies or issues with different base images. This ensures a consistent environment for our CI tests, particularly important for dependencies that might be sensitive to the underlying OS version.
2024-09-18 20:28:24 +02:00
abdfc8ce9b
feat(workflow): add nodejs installation step in perl.yml
Some checks failed
Perl Tests / perl (threaded) (push) Waiting to run
Perl Tests / perl (5.20) (push) Failing after 17s
Perl Tests / perl (latest) (push) Has been cancelled
Integrated a step to install Node.js in the Perl CI workflow.
This ensures that Node.js is available during the workflow
execution, supporting any tasks that rely on it. This change
aims to enhance the workflow's capabilities and flexibility.
2024-09-18 20:24:36 +02:00
8403b138bc
chore(ci): remove redundant runs-on directive
Some checks failed
Perl Tests / perl (5.20) (push) Failing after 56s
Perl Tests / perl (latest) (push) Failing after 49s
Perl Tests / perl (threaded) (push) Failing after 18s
Removed the `runs-on: ubuntu-latest` directive from the GitHub Actions workflow for Perl, as the runner configuration is being standardized elsewhere in the workflow. This helps in reducing duplication and potential errors in CI configuration.
2024-09-18 19:22:41 +02:00
Derf Null
2302e5388e
github perl workflow: update cpanminus url 2023-04-01 18:10:05 +02:00
Daniel Friesel
caf97d9cd0 Switch from Travis CI to GitHub Actions
Squashed commit of the following:

commit 3dd25e35bb8c9d238e64300494b8c4e05e494bba
Author: Daniel Friesel <derf@finalrewind.org>
Date:   Mon Apr 6 10:02:57 2020 +0200

    hm

commit 04159061ed7932e2ee4ceca7af9d43a3fca034c5
Author: Daniel Friesel <derf@finalrewind.org>
Date:   Mon Apr 6 09:56:19 2020 +0200

    no sudo

commit 1d16ec10faa807672433cbab11acd50eee9c8a6f
Author: Daniel Friesel <derf@finalrewind.org>
Date:   Mon Apr 6 09:51:54 2020 +0200

    Switch from Travis CI to GitHub Actions
2020-04-06 10:07:07 +02:00