Skip to content

Conversation

JolienTrog
Copy link
Collaborator

No description provided.

@cla-bot cla-bot bot added the cla/signed CLA is signed by all contributors of a PR label Jul 11, 2025
@nilmerg
Copy link
Member

nilmerg commented Aug 6, 2025

This doesn't seem to be finished. Any update planned?

Comment on lines -46 to -48
sudo git clone -q --depth 1 -b snapshot/nightly https://github.com/Icinga/icinga-php-library.git /usr/share/icinga-php/ipl
echo "Fetching the latest snapshot of icinga-php-thirdparty..."
sudo git clone -q --depth 1 -b snapshot/nightly https://github.com/Icinga/icinga-php-thirdparty.git /usr/share/icinga-php/vendor
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They were installed at the standard location, so that icingacli can load them without additional configuration, just in case it's required in the CI, is there a specific reason you've cloned them now in vendor/?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, sorry, not, icingacli, phpstan baselines, phpstan config, See: https://github.com/Icinga/icingadb-web/blob/main/phpstan.neon#L18

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And they contain the standard location, so that the config is also valid if phpstan is run locally

@nilmerg
Copy link
Member

nilmerg commented Sep 30, 2025

Can we possibly prevent using new names for the jobs? We'd have to update all and every branch protection rule as a result…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed CLA is signed by all contributors of a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants