Skip to content

[TASK] Stop storing development tool PHARs in the repository#1277

Merged
DanielSiepmann merged 1 commit intomainfrom
task/no-phars-in-repo
May 7, 2024
Merged

[TASK] Stop storing development tool PHARs in the repository#1277
DanielSiepmann merged 1 commit intomainfrom
task/no-phars-in-repo

Conversation

@oliverklee
Copy link
Copy Markdown
Contributor

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

@oliverklee oliverklee added this to the 4.0.0: Breaking changes milestone May 7, 2024
@oliverklee oliverklee self-assigned this May 7, 2024
@coveralls
Copy link
Copy Markdown

coveralls commented May 7, 2024

Pull Request Test Coverage Report for Build 8983253365

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 8983238137: 0.0%
Covered Lines: 46
Relevant Lines: 46

💛 - Coveralls

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
@oliverklee oliverklee force-pushed the task/no-phars-in-repo branch from b0aeb30 to ec20492 Compare May 7, 2024 09:47
@oliverklee
Copy link
Copy Markdown
Contributor Author

How to test: Check that the code coverage CI job runs through.

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.

Do not store the PHARs in the repository anymore

3 participants