Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using dependabot directories attriubute in the dependabot.yml configuration. #7053

Open
2 tasks done
ewastempel opened this issue May 20, 2024 · 3 comments
Open
2 tasks done
Assignees
Labels
code quality other-team-dependency This ticket requires work from another team: include in DOR and DOD Stale technical debt This issue is either technical debt or an issue that will lead to technical debt as time goes by.

Comments

@ewastempel
Copy link
Contributor

ewastempel commented May 20, 2024

User Story

Currently the package-ecosystem configuration in the dependabot files of the MP repositories uses single directory attribute (example). The dependabot now supports directories attribute that allows for passing multiple directories in the package-ecosystem configuration.

This ticket is to update dependabot.yml with to adopt directories configuration over the directory one.

Value / Purpose

Using directories instead of directory configuration keeps the code DRY.

Additional Information

See the dependabot example for implementation, also implemented here by Analytical Platform team.

Definition of Done

  • dependabot.yml configuration in all MP repositories is updated to use directories
  • the change is tested
@ewastempel ewastempel changed the title Using dependabot directories attriubute in the dependabot.yaml configuration. Using dependabot directories attriubute in the dependabot.yml configuration. May 20, 2024
@ewastempel ewastempel added technical debt This issue is either technical debt or an issue that will lead to technical debt as time goes by. code quality labels May 20, 2024
@jacobwoffenden
Copy link
Member

@ewastempel I would proceed with caution on this 😅 our Dependabot configuration is bit buggy now, see ministryofjustice/analytical-platform#4376 and the linked issue

@markgov
Copy link
Contributor

markgov commented Jul 4, 2024

On Hold until issues resolved

@SimonPPledger SimonPPledger added the other-team-dependency This ticket requires work from another team: include in DOR and DOD label Jul 8, 2024
Copy link
Contributor

github-actions bot commented Oct 7, 2024

This issue is stale because it has been open 90 days with no activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality other-team-dependency This ticket requires work from another team: include in DOR and DOD Stale technical debt This issue is either technical debt or an issue that will lead to technical debt as time goes by.
Projects
Status: For Review
Development

No branches or pull requests

5 participants