Skip to content

Replace Makefile with Castor task runner#65

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/replace-makefile-with-castor-php
Closed

Replace Makefile with Castor task runner#65
Copilot wants to merge 3 commits intomainfrom
copilot/replace-makefile-with-castor-php

Conversation

Copy link
Contributor

Copilot AI commented Feb 17, 2026

Migrates build tasks from Make to Castor (https://github.com/jolicode/castor), a modern PHP-based task runner.

Changes

  • Added jolicode/castor ^0.18 dev dependency
  • Created castor.php with all existing tasks
  • Removed Makefile
  • Updated CONTRIBUTING.md with new task commands

Task mapping

# Before
make cs
make cs_dry_run
make test
make phpstan

# After
vendor/bin/castor cs
vendor/bin/castor cs:dry-run
vendor/bin/castor test
vendor/bin/castor phpstan

All tasks retain identical functionality.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/883b20fb38c7866de9844ab6d0a205c423bde2d4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/Seldaek/jsonlint/zipball/1748aaf847fc731cfad7725aec413ee46f0cc3a2
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/Seldaek/signal-handler/zipball/04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/clue/reactphp-ndjson/zipball/392dc165fce93b5bb5c637b67e59619223c931b0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/ca-bundle/zipball/961a5e4056dd2e4a2eedcac7576075947c28bf63
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/class-map-generator/zipball/8f5fa3cc214230e71f54924bd0197a3bcc705eb1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/composer/zipball/72a8f8e653710e18d83e5dd531eb5a71fc3223e6
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/spdx-licenses/zipball/edf364cefe8c43501e21e88110aac10b284c3c9f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/jolicode/JoliNotif/zipball/3c3e1c410b107dd2603b732508fd95830f0e0196
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/jolicode/castor/zipball/fd3da64dcaf910a5eedcd2eed096a1ed199b33c1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/jolicode/php-os-helper/zipball/1622ad8bbcab98e62b5c041397e8519f10d90e29
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/jsonrainbow/json-schema/zipball/6fea66c7204683af437864e7c4e7abf383d14bc0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/nikic/PHP-Parser/zipball/51bd93cc741b7fc3d63d20b6bdcd99fdaa359837
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/child-process/zipball/970f0e71945556422ee4570ccbabaedc3cf04ad3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/dns/zipball/7562c05391f42701c1fccf189c8225fece1cd7c3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/event-loop/zipball/ba276bda6083df7e0050fd9b33f66ad7a4ac747a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/socket/zipball/ef5b17b81f6f60504c539313f94f2d826c5faa08
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/spatie/image-optimizer/zipball/2ad9ac7c19501739183359ae64ea6c15869c23d9
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/spatie/ssh/zipball/3d2444f72d2c6ec4d12a8d2f03e0b6f5a06114e1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/asset/zipball/a6f49cf087a1fcfe7130b9b604a8a2b878b06c40
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/browser-kit/zipball/bed167eadaaba641f51fc842c9227aa5e251309e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/cache-contracts/zipball/5d68a57d66910405e5c0b63d6f0af941e66fc868
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/cache/zipball/5b088fa41eb9568748dc255c45e4054c387ba73b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/config/zipball/d445badf0ad2c2a492e38c0378c39997a56ef97b
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/console/zipball/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/dependency-injection/zipball/b17882e933c4c606620247b6708ab53aa3b88753
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/dom-crawler/zipball/71fd6a82fc357c8b5de22f78b228acfc43dee965
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/dotenv/zipball/924edbc9631b75302def0258ed1697948b17baf6
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/error-handler/zipball/8c18400784fcb014dc73c8d5601a9576af7f8ad4
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/event-dispatcher/zipball/dc2c0eba1af673e736bb851d747d266108aea746
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/expression-language/zipball/89c10ef5ca65968ec7ce7ce033c7f36eeb1b0312
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/filesystem/zipball/441c6b69f7222aadae7cbf5df588496d5ee37789
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/finder/zipball/24965ca011dac87431729640feef8bcf7b5523e0
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/framework-bundle/zipball/9ef2d0b63b9e855ba351e770a603d89699115801
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/http-client/zipball/50e5386dbef6361b6c2d9a2eb22954f8525b8921
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/http-foundation/zipball/446d0db2b1f21575f1284b74533e425096abdfb6
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/http-kernel/zipball/73fa5c999d7f741ca544a97d3c791cc97890ae4d
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/monolog-bridge/zipball/13335cf0f5a6915a79f0a18644befc0bae4f9dd3
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/monolog-bundle/zipball/0e675a6e08f791ef960dc9c7e392787111a3f0c1
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/options-resolver/zipball/b38026df55197f9e39a44f3215788edf83187b80
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/phpunit-bridge/zipball/f933e68bb9df29d08077a37e1515a23fea8562ab
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/process/zipball/c46e854e79b52d07666e43924a20cb6dc546644e
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/routing/zipball/0798827fe2c79caeed41d70b680c2c3507d10147
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/stopwatch/zipball/8a24af0a2e8a872fb745047180649b8418303084
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/string/zipball/50590a057841fa6bf69d12eceffce3465b9e32cb
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/twig-bridge/zipball/1dcf980dd4f79885b986befdeb1c1bc0d6aedfc8
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/twig-bundle/zipball/a5c8dcc11a5bf9c96320da20070d2e158a4e0b30
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/var-dumper/zipball/131fc9915e0343052af5ed5040401b481ca192aa
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/var-exporter/zipball/03a60f169c79a28513a78c967316fbc8bf17816f
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/web-profiler-bundle/zipball/011f59e3f3d20f60d11b4e78b8dc63504f56e145
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/symfony/yaml/zipball/8207ae83da19ee3748d6d4f567b4d9a7c656e331
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)
  • https://api.github.com/repos/twigphp/Twig/zipball/a64dc5d2cc7d6cafb9347f6cd802d0d06d0351c9
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/fOXXa6 /usr/bin/composer install --no-interaction (http block)
    • Triggering command: /usr/bin/php8.3 /usr/bin/php8.3 -n -c /tmp/WeuFHk /usr/bin/composer install --no-interaction --ignore-platform-reqs --no-scripts (http block)

If you need me to access, download, or install something from one of these locations, you can either:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@pyrech
Copy link
Member

pyrech commented Feb 17, 2026

Duplicate of #64

@pyrech pyrech marked this as a duplicate of #64 Feb 17, 2026
Copilot AI changed the title [WIP] Replace Makefile with castor.php file Replace Makefile with Castor task runner Feb 17, 2026
Copilot AI requested a review from joelwurtz February 17, 2026 14:16
@joelwurtz
Copy link
Member

joelwurtz commented Feb 17, 2026

@copilot

Do NOT Add Castor as a dev dependency in composer.json ! That's a developer tool.

But you can use "castor-php/setup-castor" to install castor on github action and run those tasks

@joelwurtz joelwurtz closed this Feb 17, 2026
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