- Issue created by @thejimbirch
- Assigned to thejimbirch
- πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
thejimbirch β changed the visibility of the branch 3447886-add-support-for to hidden.
- Merge request !8113Adds Recipes installer-path and installer-type β (Closed) created by thejimbirch
- Issue was unassigned.
- Status changed to Needs review
9 months ago 3:26pm 17 May 2024 - πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
Merge request added.
- πΊπΈUnited States jnicola
Looks good to me! Could you elaborate on some ways to test?
- Status changed to Needs work
9 months ago 10:27pm 18 May 2024 - π¦πΊAustralia sime Melbourne
I'm unable to make this work just by setting
"installer-types": ["drupal-recipe"],
. Does it need oomphinc/composer-installers-extender? - Status changed to Needs review
9 months ago 1:38pm 19 May 2024 - πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
Yes, thanks! I am not sure core maintainers would want that. If not, we can remove and postpone on the composer/installers pull request.
- Status changed to Needs work
9 months ago 11:22pm 19 May 2024 The Needs Review Queue Bot β tested this issue. It fails the Drupal core commit checks. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- Status changed to Needs review
9 months ago 1:15pm 20 May 2024 - πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
The test failed because of cspell on
oomphinc
.It looks like Drupal core uses inline comments in files to exclude words from cspell.
But comments aren't allowed in JSON files, so I am not sure how to fix this. Any ideas?
- Status changed to Needs work
9 months ago 1:47pm 20 May 2024 The Needs Review Queue Bot β tested this issue. It fails the Drupal core commit checks. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- π¦πΊAustralia sime Melbourne
It looks like you can add it here, for example egulias is from a package from memory https://github.com/drupal/core/blob/11.x/misc/cspell/dictionary.txt#L218
- Status changed to Needs review
8 months ago 12:52am 21 May 2024 - πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
Thanks! Lets see what the bot thinks of this now.
- Status changed to Needs work
8 months ago 6:28pm 24 May 2024 - π¦πΊAustralia sime Melbourne
Replicated the current error locally, but i'm not really sure why this fails, none of the usual cases seems to apply. If i copy the composer.json to a new directory and run
composer update
it builds fine. Something about the test context?Problem 1 - Root composer.json requires oomphinc/composer-installers-extender, it could not be found in any version, there may be a typo in the package name. Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details. - It's a private package and you forgot to add a custom repository to find it
- π¦πΊAustralia sime Melbourne
Not related to above, but I think it might also need to be added to allowed plugins section?
"config": { "allow-plugins": { ... "oomphinc/composer-installers-extender": true },
- Status changed to Needs review
7 months ago 10:25pm 24 June 2024 - Status changed to Needs work
7 months ago 10:32pm 24 June 2024 - πΊπΈUnited States phenaproxima Massachusetts
To do this, we also need to bump the composer/installers requirement to ^2.3.
- Status changed to Needs review
7 months ago 11:00pm 24 June 2024 - πΊπΈUnited States thejimbirch Cape Cod, Massachusetts
Nice catch, thanks! Updated it.
- π¬π§United Kingdom alexpott πͺπΊπ
Do we want to scaffold a readme file?
- Status changed to Needs work
7 months ago 9:07pm 4 July 2024 The Needs Review Queue Bot β tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- Status changed to Needs review
7 months ago 8:07am 5 July 2024 - πΊπΈUnited States phenaproxima Massachusetts
Not seeing anything obviously wrong here...let's do it!
- Status changed to RTBC
7 months ago 12:36pm 5 July 2024 - Status changed to Needs work
7 months ago 4:26am 11 July 2024 The Needs Review Queue Bot β tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- Status changed to RTBC
7 months ago 7:40am 11 July 2024 - Status changed to Fixed
6 months ago 8:45am 22 July 2024 - π¬π§United Kingdom catch
Committed/pushed to 11.1.x, thanks!
If we want to add this to 10.4.x, it'll need a separate MR, but marking fixed for now.
- π¬π§United Kingdom alexpott πͺπΊπ
Crediting @thejimbirch - thanks for the initial work on this one!
Automatically closed - issue fixed for 2 weeks with no activity.
- πΊπΈUnited States tr Cascadia
This commit caused a problem with contributed module testing. Please read π PHPCS error in contributed module caused by core recipe README.txt Active and comment there about whether
recipe.README.txt
is intentionally being copied into[project-root]
(and if so, why?), or whether it should be copied into[web-root]
instead.