ministryofjustice / modernisation-platform

A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
https://user-guide.modernisation-platform.service.justice.gov.uk
MIT License
680 stars 290 forks source link

Create Centralized GitHub Action for Managing Secrets #7109

Open sukeshreddyg opened 4 months ago

sukeshreddyg commented 4 months ago

User Story

As a Modernisation Platform Engineer I want to create a centralized GitHub Action in the github-actions repository to manage secrets So that any updates or changes can be made in one place and easily utilized across multiple repositories.

Value / Purpose

Useful Contacts

No response

Additional Information

Reusable Workflow: https://github.com/ministryofjustice/modernisation-platform/blob/main/.github/workflows/secrets-retrieval.yml

Action to decrypt the secrets: https://github.com/ministryofjustice/modernisation-platform/blob/main/.github/actions/decrypt-secrets/action.yml

Proposal / Unknowns

Definition of Done

SimonPPledger commented 3 months ago

this ticket is dependent on (https://github.com/ministryofjustice/modernisation-platform/issues/7108)