From 5b41e9796eb259baa1c0279c8b68acad81a10e25 Mon Sep 17 00:00:00 2001 From: Christopher Floess Date: Tue, 16 May 2023 10:29:46 -0400 Subject: [PATCH 1/2] Automatic updates for gh-actions --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..d202a332d29 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly" From 9a1f29a4d1ee8af0dd39293acacdab28f7b8a55f Mon Sep 17 00:00:00 2001 From: Christopher Floess Date: Tue, 16 May 2023 10:30:16 -0400 Subject: [PATCH 2/2] Update references to gh-actions --- .github/ISSUE_TEMPLATE/offboarding-request.md | 2 +- products/facilities/mapbox/README.md | 2 +- products/identity/Mocked Authentication/Mockdata/sync.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/offboarding-request.md b/.github/ISSUE_TEMPLATE/offboarding-request.md index 947b31907c8..251b63f363a 100644 --- a/.github/ISSUE_TEMPLATE/offboarding-request.md +++ b/.github/ISSUE_TEMPLATE/offboarding-request.md @@ -49,7 +49,7 @@ _The following steps are performed by the **Platform Support** team. Detailed in - [ ] AWS Access removed (if applicable. Search their name in [AWS IAM](https://console.amazonaws-us-gov.com/iamv2/home#/home)) > Use the [Remove SOCKS and AWS access Github Workflow](https://github.com/department-of-veterans-affairs/devops/actions/workflows/offboarding.yml) to remove user's entry from DSVA AWS. You'll need the user's AWS username (typically `First.Last`). - [ ] User removed from the VA GitHub Org (if applicable. Check [department-of-veterans-affairs/people](https://github.com/orgs/department-of-veterans-affairs/people)) - > Fill out request found [here](https://github.com/department-of-veterans-affairs/github-user-requests/issues/new?assignees=&labels=remove-user&template=user-remove.yml&title=Remove+User+from+Org%3A+%5Busername%5D). + > Fill out request found [here](https://github.com/department-of-veterans-affairs/github-user-requests/issues/new?assignees=&labels=remove-user&template=user-remove.yml&title=Remove+User+from+Org%3A+%5Busername%5D). - [ ] Pagerduty access removed (if applicable. Check [pd users](https://dsva.pagerduty.com/users-new)) - [ ] [Okta account](https://vfs.atlassian.net/wiki/spaces/OT/pages/2532508159/Offboarding+users+from+Okta) disabled (if applicable) - [ ] [Datadog account](https://vfs.atlassian.net/wiki/spaces/OT/pages/2526282894/Offboarding+Users+from+Datadog) disabled (if applicable. Check [Datadog users](https://vagov.ddog-gov.com/organization-settings/users)) diff --git a/products/facilities/mapbox/README.md b/products/facilities/mapbox/README.md index acf04b97d9a..8664dd08a1a 100644 --- a/products/facilities/mapbox/README.md +++ b/products/facilities/mapbox/README.md @@ -21,7 +21,7 @@ So, the process by which the keys are fetched from AWS Parameter Store and ultim 1. Fetch from AWS Parameter Store in required workflows (e.g. [continuous-integration](https://github.com/department-of-veterans-affairs/vets-website/blob/8de1ed2fa5b6a462323c2c482e6e2115ac666556/.github/workflows/continuous-integration.yml#L61), [e2e-tests](https://github.com/department-of-veterans-affairs/vets-website/blob/8de1ed2fa5b6a462323c2c482e6e2115ac666556/.github/workflows/e2e-tests.yml#L104)) ``` - name: Get Mapbox Token - uses: marvinpinto/action-inject-ssm-secrets@v1.2.1 + uses: department-of-veterans-affairs/action-inject-ssm-secrets@d8e6de3bde4dd728c9d732baef58b3c854b8c4bb # latest with: ssm_parameter: /dsva-vagov/vets-website/dev/mapbox_token env_variable_name: MAPBOX_TOKEN diff --git a/products/identity/Mocked Authentication/Mockdata/sync.md b/products/identity/Mocked Authentication/Mockdata/sync.md index 57a5c0b05fc..c125ba3cf11 100644 --- a/products/identity/Mocked Authentication/Mockdata/sync.md +++ b/products/identity/Mocked Authentication/Mockdata/sync.md @@ -14,7 +14,7 @@ The key is stored in parameter store - `/dsva-vagov/vets-api/staging/mockdata_s #### Inject the api_key into the workflow: ```yml -- uses: marvinpinto/action-inject-ssm-secrets@v1.1.1 +- uses: department-of-veterans-affairs/action-inject-ssm-secrets@d8e6de3bde4dd728c9d732baef58b3c854b8c4bb # latest with: ssm_parameter: /dsva-vagov/vets-api/staging/mockdata_sync_api_key env_variable_name: MOCKDATA_API_KEY