Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
321dd91
Avoid duplicate errors in the output, fixes #12214
Seldaek Dec 10, 2024
11d9057
Update logic
Seldaek Dec 11, 2024
27006ad
Fixed InstalledVersions returning duplicates in some instances
Seldaek Dec 11, 2024
9f80999
Fix create-project when passed with a path repo to disable symlinks b…
Seldaek Dec 11, 2024
d0cf75c
Update deps
Seldaek Dec 11, 2024
f60e21c
Avoid returning failing status code if the composer audit fails in di…
Seldaek Dec 11, 2024
9f87d41
Hide publish errors entirely with --no-check-publish instead of downg…
Seldaek Dec 11, 2024
e5483ff
Fix tests
Seldaek Dec 11, 2024
f5a4835
Update changelog
Seldaek Dec 11, 2024
4e6198c
Release 2.8.4
Seldaek Dec 11, 2024
5d290d4
Reverting release version changes
Seldaek Dec 11, 2024
3af59e4
Discard unsupported FUNDING.yml URL values
andrewnicols Dec 18, 2024
21dfaa2
Make use of Phar::running() to get the current phar path
Seldaek Jan 8, 2025
94c0b3e
Fix new phpstan error
Seldaek Jan 8, 2025
3d855b4
explicitly state UTC
bilogic Jan 6, 2025
d796594
Update deps
Seldaek Jan 9, 2025
c3825b0
Fix unstable order of psr-0 and psr-4 rules
Seldaek Jan 9, 2025
d51631b
Allow redirect responses to output warnings/infos
glaubinix Dec 19, 2024
98763bd
Update installer script URL to include openssl_free_key() deprecation…
elazar Dec 20, 2024
adff9a1
Generate build provenance attestation during release
TimWolla Jan 2, 2025
6851e1f
Allow using short form URLs like foo.com if they are very simple
Seldaek Jan 10, 2025
cca0d6c
GitHubDriverTest::testFundingFormat(): expand the tests + fix bug
jrfnl Jan 10, 2025
ed1b48d
Fix URL to GitLab personal access tokens
eliashaeussler Jan 10, 2025
dbf0619
Update issue templates
Seldaek Jan 20, 2025
c8d9b9d
Delete .github/ISSUE_TEMPLATE.md
Seldaek Jan 20, 2025
349cee8
Fix command name parsing to take into account global input options
Seldaek Jan 20, 2025
f3a0dfe
Adding explicit message to `why-not` if package is already installed
ThomasLandauer Dec 10, 2024
4f635a1
Update BaseDependencyCommand.php
ThomasLandauer Dec 11, 2024
aec4749
Adjusting the test
ThomasLandauer Dec 11, 2024
d4ab77f
Suppress require-dev hint when requiring things globally, fixes #12253
Seldaek Jan 10, 2025
7a1d799
Sanitize guessed name and vendor name before suggesting it in init co…
Seldaek Jan 20, 2025
060a633
Fix regression from #12233 in InstalledVersions when reload is used, …
Seldaek Jan 10, 2025
aa17e00
Add workaround for InstalledVersion to ensure we always run last version
Seldaek Jan 21, 2025
3768396
Copy source ref to dist ref if a custom dist info is present in non-d…
Seldaek Jan 10, 2025
6d98d95
Update deps
Seldaek Jan 21, 2025
f04aaf7
Update changelog
Seldaek Jan 21, 2025
7d5b0bc
Release 2.8.5
Seldaek Jan 21, 2025
8675138
Reverting release version changes
Seldaek Jan 21, 2025
0fc7c7a
Update issue template
Seldaek Jan 22, 2025
ae52457
Update phpstan
Seldaek Jan 22, 2025
f632628
Remove dependabot labels
Seldaek Jan 22, 2025
8237b7b
Add hint when avast is detected and we get a curl error 60, refs #9894
Seldaek Feb 3, 2025
27fae7f
Introduce COMPOSER_WITH_DEPENDENCIES and COMPOSER_WITH_ALL_DEPENDENCI…
syssi Jan 27, 2025
0b92325
Extend input option descriptions
syssi Jan 27, 2025
5650175
Merge pull request #12290 from glaubinix/skip-scripts-for-certain-events
glaubinix Feb 3, 2025
aac5a73
Added override-download-url-method directive for php-ext (#12296)
asgrim Feb 5, 2025
2fc7ab1
Remove superfluous override- prefix from download-url-method (#12297)
asgrim Feb 5, 2025
7038b1f
fix typo (#12298)
xabbuh Feb 6, 2025
ef9ac89
fix: RootPackageLoader.php constructor creates unusable fallback inst…
das-peter Feb 18, 2025
a931926
Update deps, fix build
Seldaek Feb 18, 2025
439d5e7
Add warning for extra awareness about dangers of requiring anything, …
Seldaek Feb 19, 2025
5366869
feat: Detect containerd runtime and allow root execution (#12299)
spideyfusion Feb 19, 2025
21bdfad
ZipArchiver: treat backslaches in folder names on Unix (#12327)
pscheit Feb 25, 2025
3e9aa4d
Fix issues and improve Output from ZipArchiverTest (#12324)
pscheit Feb 25, 2025
0d9bcbf
Add verbose output to show when scripts get skipped by the new env va…
Seldaek Feb 25, 2025
ee29f51
Update phpstan, fix test
Seldaek Feb 25, 2025
922f85e
Update changelog
Seldaek Feb 25, 2025
fe45cf7
Release 2.8.6
Seldaek Feb 25, 2025
c5f15dd
Reverting release version changes
Seldaek Feb 25, 2025
c5b9caa
Fix issue autoloading files with .phar in the middle of the filename,…
Seldaek Mar 6, 2025
cbd827c
Add zstd/brotli support to diagnose command
Seldaek Mar 6, 2025
986c273
Fix phar matching to work with .phar in the middle of the path too
Seldaek Mar 6, 2025
d57f0e2
Fix deprecation warnings in code inspections for vendor/autoload.php,…
Seldaek Mar 6, 2025
58af8cd
Fixed version property pattern in composer.json schema to be more exh…
Izumi-kun Mar 6, 2025
eaf5834
Update phpstan
Seldaek Mar 24, 2025
15ebc66
Pin GH action dependencies
Seldaek Mar 24, 2025
f0f844e
Pin more actions and convert to newer maintained versions of release …
Seldaek Mar 24, 2025
75a1f6d
Update deps
Seldaek Mar 24, 2025
6f00552
Add warning for all antivirus/firewalls on windows regardless of soft…
Seldaek Mar 24, 2025
5a03a4c
Doc fix
Seldaek Mar 25, 2025
3f18597
Upgrade json-schema to v6 (#12348)
Seldaek Apr 2, 2025
eb9ddf0
Add COMPOSER_MAX_PARALLEL_PROCESSES (#12356)
ictbeheer Apr 2, 2025
b731ecf
Update deps
Seldaek Apr 2, 2025
448062a
Update composer-schema.json add path repository options (#12321)
Kanti Apr 2, 2025
6efc93c
Fix handling of replace together with the --with temporary constraint…
Seldaek Apr 2, 2025
8770e1c
Fix error handler to bypass some new php 8.5 warnings and avoid spamm…
Seldaek Apr 3, 2025
91b2c42
Fix InstalledVersions showing duplicates at Composer runtime during i…
Seldaek Apr 3, 2025
56b2295
Update changelog
Seldaek Apr 3, 2025
4dee59a
Release 2.8.7
Seldaek Apr 3, 2025
450b01e
Reverting release version changes
Seldaek Apr 3, 2025
1d762ed
Fix release workflow
Seldaek Apr 3, 2025
8e3be10
Fix support for various version schemes in the composer schema (#12367)
Seldaek Apr 4, 2025
7f70ef2
Add a CI job running with a 32bits build of PHP (#12366)
stof Apr 4, 2025
f22a16a
Bump deps, fixes #12365
Seldaek Apr 4, 2025
755789b
Fix some issues running tests on 32bit
Seldaek Apr 4, 2025
8f5073d
Fix issue formatting rdkafka on 32bit
Seldaek Apr 4, 2025
6b1e4c1
Fix some more 32bit tests
Seldaek Apr 4, 2025
7ff67c0
Fix tests
Seldaek Apr 4, 2025
1a361fa
Update changelog
Seldaek Apr 4, 2025
263634e
Release 2.8.8
Seldaek Apr 4, 2025
a1be34c
Reverting release version changes
Seldaek Apr 4, 2025
7b8b8bd
Skip tests that cannot work as root due to permission checks
Seldaek Apr 7, 2025
b2078b1
ensure that version suffixes are case-insensitive (#12376)
xabbuh Apr 11, 2025
6b338cd
Don't run bump after update with `--lock` (#12371)
HypeMC Apr 16, 2025
e99cec9
Tweak error message to include the package name, refs #12369
Seldaek Apr 16, 2025
3108ffd
Update more exception messages, refs #12369
Seldaek Apr 16, 2025
8ea3e36
Fix ZipDownloaderTest expectations
Seldaek Apr 16, 2025
bb6049d
Do not output script being run when running via composer <script-name…
Seldaek Apr 16, 2025
b3fec80
Fix ambiguous linked text for exclude-from-classmap
kayw-geek Aug 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Pin GH action dependencies
  • Loading branch information
Seldaek authored and kayw-geek committed Jul 16, 2025
commit 15ebc6647c4a23e6ca3bc047bdd0c78d111f683d
5 changes: 2 additions & 3 deletions .github/workflows/autoloader.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: "Checkout"
uses: "actions/checkout@v4"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: "Install Composer dependencies"
run: "composer config platform --unset && composer install"
Expand All @@ -28,7 +27,7 @@ jobs:
run: "./bin/composer install -d tests/Composer/Test/Autoload/MinimumVersionSupport"

- name: "Install oldest supported PHP version for autoloader"
uses: "shivammathur/setup-php@v2"
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
coverage: "none"
extensions: "intl, zip"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close-stale-support.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
pull-requests: write

steps:
- uses: actions/stale@v9
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 180
Expand Down
12 changes: 4 additions & 8 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,9 @@ jobs:
experimental: true

steps:
- name: "Checkout"
uses: "actions/checkout@v4"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: "Install PHP"
uses: "shivammathur/setup-php@v2"
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
coverage: "none"
extensions: "intl, zip"
Expand Down Expand Up @@ -139,11 +137,9 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: "Checkout"
uses: "actions/checkout@v4"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: "Install PHP"
uses: "shivammathur/setup-php@v2"
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
coverage: "none"
extensions: "intl, zip"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,14 @@ jobs:
- "nightly"

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- uses: shivammathur/setup-php@v2
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
php-version: "${{ matrix.php-version }}"
coverage: none

- uses: ramsey/composer-install@v3
- uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
with:
dependency-versions: highest

Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,9 @@ jobs:
fail-fast: false

steps:
- name: "Checkout"
uses: "actions/checkout@v4"
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: "Install PHP"
uses: "shivammathur/setup-php@v2"
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
coverage: "none"
extensions: "intl, zip"
Expand All @@ -48,7 +46,7 @@ jobs:
run: "echo \"directory=$(composer config cache-dir)\" >> $GITHUB_OUTPUT"

- name: "Cache dependencies installed with composer"
uses: "actions/cache@v4"
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: "${{ steps.determine-composer-cache-directory.outputs.directory }}"
key: "php-${{ matrix.php-version }}-symfony-php-unit-version-${{ env.SYMFONY_PHPUNIT_VERSION }}-${{ hashFiles('**/composer.lock') }}"
Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@ jobs:
name: Upload Release Asset
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: "Install PHP"
uses: "shivammathur/setup-php@v2"
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
with:
coverage: "none"
extensions: "intl"
Expand All @@ -44,7 +42,7 @@ jobs:
run: "php -d phar.readonly=0 bin/compile"

- name: Generate build provenance attestation
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
with:
subject-path: '${{ github.workspace }}/composer.phar'

Expand Down Expand Up @@ -93,7 +91,7 @@ jobs:
# This step requires a secret token with `pull` access to composer/docker. The default
# secrets.GITHUB_TOKEN is scoped to this repository only which is not sufficient.
- name: "Open issue @ Docker repository"
uses: actions/github-script@v7
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
with:
github-token: ${{ secrets.PUBLIC_REPO_ACCESS_TOKEN }}
script: |
Expand Down