Commit Graph

67 Commits

Author SHA1 Message Date
Kenneth Kehl
a1b220d239 comment out update templates 2025-03-17 15:56:06 -07:00
Kenneth Kehl
90d71299d5 initial 2025-03-17 09:45:23 -07:00
Carlo Costino
00e6e560fa Fix up Terraform installation and get back to latest changed file check
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-02-19 21:36:51 -05:00
Carlo Costino
1de2c8081b Update Terraform config and revert staging deploy change
This changeset updates the Terraform user configuration in several environments to factor in team member changes, and reverts the previous change to the staging deploy to see if there was an issue with the last update which is preventing the workflow from running now.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-02-19 18:21:57 -05:00
Carlo Costino
87c4429055 Update GitHub Action References
This changeset updates many of our GitHub Action references to point to the latest versions to ensure they are kept up-to-date.  This helps address any improvements and security patches that have been made to them.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-02-19 16:42:34 -05:00
Carlo Costino
3f6c362f15 Finalize updates for cg-cli-tools
This changeset finalizes our updates for the cg-cli-tools across all environments and restores the check for updates to the egress proxy before deploying.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-10 18:34:52 -04:00
Carlo Costino
f644f5250c Fix environment name references for CF
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-10 13:10:01 -04:00
Carlo Costino
22bb1d0b8c Swap config vars for env vars
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-09 14:23:25 -06:00
Carlo Costino
f81785c9b4 Update egress proxy deployment steps
This changeset updates the egress proxy deployment steps to match the admin repo, based on lessons learned there.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-04 22:53:23 -04:00
Carlo Costino
182572a6b7 Forgot to add the push command
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 17:39:20 -04:00
Carlo Costino
05838f964f Revert back to our original formatting, but include the --strategy rolling
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 17:37:03 -04:00
Carlo Costino
f8410a27fd Attempt quoting the Login.gov URL with var-name
This changeset tries to wrap the Login.gov registration URL with quotes to get it to be properly handled in the shell environment using the same pattern as the secret variables.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 17:29:05 -04:00
Carlo Costino
b70d47fa38 Attempt quoting the Login.gov URL
This changeset tries to wrap the Login.gov registration URL with quotes to get it to be properly handled in the shell environment.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 17:09:10 -04:00
Carlo Costino
05bac16376 One more attempt at fixing the Login.gov registration URL
This changeset attempts another fix by referencing the environment variable in a different fashion, according to the GitHub docs:

https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/accessing-contextual-information-about-workflow-runs#example-usage-of-the-env-context
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 16:08:48 -04:00
Carlo Costino
1f4905efa0 Refer to GitHub Action container environment variable
This changeset attempts to fix another issue with the deploy command by setting and referring to an environment variable directly.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-10-01 09:50:14 -04:00
Carlo Costino
1c231b1bbe Adjust LOGIN_DOT_GOV_REGISTRATION_URL env var in staging deploy
This changeset will hopefully fix the reference to the LOGIN_DOT_GOV_REGISTRATION_URL env var in the new cf_command.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-09-30 17:27:05 -04:00
Andrew Shumway
70dc52be81 Go back to brackets with secrets. in command 2024-09-30 14:38:01 -06:00
Andrew Shumway
f4a07621ef Fix syntax on cf command 2024-09-30 13:36:05 -06:00
Andrew Shumway
e0dab07300 Fix env var syntax 2024-09-30 09:24:50 -06:00
Andrew Shumway
ec4e522dc9 Modify input to accepted argument 2024-09-26 10:33:46 -06:00
Andrew Shumway
ada2c3ec45 Change 18f deploy tool to CG deploy tool 2024-09-18 10:37:43 -06:00
Kenneth Kehl
861d604a58 add generate-salt task and remove deploy rotate-secret 2024-08-23 07:23:35 -07:00
Kenneth Kehl
4f62d1486d ugh try again with different permissions 2024-08-22 14:50:12 -07:00
Kenneth Kehl
3e8485a217 remove secrets 2024-08-22 14:14:19 -07:00
Kenneth Kehl
9c3280f326 make it possible to write secrets 2024-08-22 12:04:22 -07:00
Kenneth Kehl
468b846467 try Bearer instead of token 2024-08-22 11:29:21 -07:00
Kenneth Kehl
6d44ffceb8 move rotate from checks to deploy 2024-08-22 11:00:31 -07:00
John Skiles Skinner
f2666026bb Same in the other 2 files 2024-06-26 18:42:22 -07:00
John Skiles Skinner
28d77b12ed Upgrade major verion 41 to 44 of tj-actions 2024-06-25 10:04:21 -07:00
Cliff Hill
5508787c24 If the templates.json file changes, update it.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-04-11 09:04:46 -04:00
Carlo Costino
34cc85e662 Update GitHub Actions
This changeset updates all references to GitHub Actions to be version 4 due to a mandatory Node.js update.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-04 08:35:00 -04:00
Kenneth Kehl
7c3c81b700 fix 2024-04-02 13:59:59 -07:00
Kenneth Kehl
41c6b19877 fix urls 2024-03-20 08:11:37 -07:00
Kenneth Kehl
26af8339a2 fix link 2024-03-19 14:36:22 -07:00
Kenneth Kehl
4335b61b6e fix tests 2024-03-19 13:59:55 -07:00
Carlo Costino
92eb3c49cf Mirror Admin REDIS_ENABLED config
This changeset adjusts the REDIS_ENABLED environment variable to match how the admin app is set up to make sure the API properly connects to the Redis service.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-11 11:29:04 -05:00
Kenneth Kehl
38e802da78 set redis enabled 2024-01-10 14:21:13 -08:00
dependabot[bot]
e92f235624 Bump tj-actions/changed-files from 34 to 41 in /.github/workflows
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 34 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v34...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 16:47:32 +00:00
Carlo Costino
5790f52388 Add missing environment variables from cf push
This changeset actually adds the missing E2E test environment variables to the cf push command.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 13:09:46 -04:00
Carlo Costino
3f1c5ab8ad Add E2E test environment variables to deployments
This changeset adds the E2E test environment variables to our deployment scripts so that they are accessible to the application and database migrations.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-09-18 12:20:47 -04:00
Kenneth Kehl
c92b8e0933 try without hashes everywhere 2023-08-31 11:54:26 -07:00
Kenneth Kehl
062675ad9b poetry 2023-08-31 11:00:55 -07:00
Carlo Costino
bc650f21fe Update cloud.gov org references
This changeset adjusts our references to the cloud.gov org we are using from gsa-tts-benefits-studio-prototyping to gsa-tts-benefits-studio.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-25 12:16:57 -04:00
Ryan Ahearn
d341a8f4c4 Run terraform on deploy when shared modules change 2023-03-27 08:43:49 -04:00
Ryan Ahearn
cb4ab8fb16 Remove obsolete references to AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY 2023-03-03 15:45:04 -05:00
Ryan Ahearn
0652b21521 Set new relic license key via env var 2023-01-18 10:49:39 -05:00
Ryan Ahearn
fb0fbb984e Enable deploying exact version of cg-egress-proxy 2022-11-14 09:49:31 -05:00
Ryan Ahearn
82847d3f71 Only deploy egress proxy if the config changed 2022-11-08 16:11:15 -05:00
Ryan Ahearn
3020d3d94e Add github action for deploying egress proxy 2022-11-08 14:27:34 -05:00
Ryan Ahearn
0b84cffc46 Insert forgotten key to deploy workflow 2022-11-02 15:06:07 -04:00