mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-21 22:56:12 +01:00
[TASK] Stop storing development tool PHARs in the repository (#1277)
Tools that are downloadable should in general be downloaded during the CI runs, not stored in the repository. As the only PHIVE PHAR we're using is PCOV (for code coverage, which we usually only run on CI), we can skip providing PHIVE and rely on CI to provide PHIVE for us. This leaves only PCOV to be installed via PHIVE. Fixes #267
This commit is contained in:
parent
1a0a288a8b
commit
188303fed1
5 changed files with 4 additions and 94923 deletions
2
.github/workflows/codecoverage.yml
vendored
2
.github/workflows/codecoverage.yml
vendored
|
@ -31,6 +31,8 @@ jobs:
|
||||||
extensions: mysqli
|
extensions: mysqli
|
||||||
coverage: pcov
|
coverage: pcov
|
||||||
ini-values: pcov.directory=Classes
|
ini-values: pcov.directory=Classes
|
||||||
|
- name: "Install development tools"
|
||||||
|
run: phive --no-progress install --trust-gpg-keys D8406D0D82947747293778314AA394086372C20A
|
||||||
- name: "Show Composer version"
|
- name: "Show Composer version"
|
||||||
run: composer --version
|
run: composer --version
|
||||||
- name: "Show the Composer configuration"
|
- name: "Show the Composer configuration"
|
||||||
|
|
|
@ -9,6 +9,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
|
||||||
- Add support for PostgreSQL 16 (#1271)
|
- Add support for PostgreSQL 16 (#1271)
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
- Stop storing development tool PHARs in the repository (#1277)
|
||||||
- !!! Require a storage PID for the tea list (#1223)
|
- !!! Require a storage PID for the tea list (#1223)
|
||||||
- Drop additional namespace segment for the Tea model (#1025)
|
- Drop additional namespace segment for the Tea model (#1025)
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<phive xmlns="https://phar.io/phive">
|
<phive xmlns="https://phar.io/phive">
|
||||||
<phar name="phar-io/phive" version="^0.15.2" installed="0.15.2" location="./tools/phive" copy="true"/>
|
<phar name="phpcov" version="^8.2.1" installed="8.2.1" location="./tools/phpcov" copy="false"/>
|
||||||
<phar name="phpcov" version="^8.2.1" installed="8.2.1" location="./tools/phpcov" copy="true"/>
|
|
||||||
</phive>
|
</phive>
|
||||||
|
|
1122
tools/phive
1122
tools/phive
File diff suppressed because it is too large
Load diff
93799
tools/phpcov
93799
tools/phpcov
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue