Skip to content

PI-12: Add support for private VCS dependencies#45

Closed
robertjdevita wants to merge 3 commits into
mainfrom
drupal-notification-emails-helptext
Closed

PI-12: Add support for private VCS dependencies#45
robertjdevita wants to merge 3 commits into
mainfrom
drupal-notification-emails-helptext

Conversation

@robertjdevita

Copy link
Copy Markdown
Contributor

Add comments to the top of the YAML with details about the required secrets and variables.

Add comments to the top of the YAML with details about the required secrets and variables.
Updated email formatting to make it more responsive.
@robertjdevita robertjdevita changed the title Add comments to top of file Add logic for handling VCS-type repos/dependencies Nov 7, 2025
Checks composer.json for VCS-type repos before composer install
Validates token presence if private deps are found
Fails with clear error if token is needed but missing
Uses token conditionally - only if it exists
Updated documentation in comments about when COMPOSER_GITHUB_TOKEN is needed
Note: I made the workflow name generic ("Drupal - Security Review"). If there's a reason we should be more specific, please change it back.
@robertjdevita robertjdevita changed the title Add logic for handling VCS-type repos/dependencies PI-12: Add support for private VCS dependencies Nov 10, 2025
@robertjdevita robertjdevita deleted the drupal-notification-emails-helptext branch November 10, 2025 14:29
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.

1 participant