arras-energy / gridlabd-old

HiPAS GridLAB-D is the California Energy Commission (CEC) version of GridLAB-D.
https://docs.gridlabd.us
BSD 3-Clause "New" or "Revised" License
33 stars 31 forks source link

Update AWS S3/EC2 sync operations (#1290) #1291

Closed Thistleman closed 1 year ago

Thistleman commented 1 year ago

This PR will update/create the CI/CD workflow for syncing s3 and updating versions.gridlabd.us. This is a targeted CI/CD update that should be considered separately from the mass image generation and upload PR, as it deals with a much more specific issue and a significantly different potential process, which should not delay the other higher priority PR.

Current Issues

TODO

Code Changes

Bug Fixes

None

Documentation Changes

Added README.md to version.gridlabd.us folder with instructions on using the terraform files and the lambda routes.

Test and Validation notes

(develop/master)-images.yml workflow is meant to only be used when merges are completed to their respective branches.

dchassin commented 1 year ago

Per @Thistleman, "failing post to s3 curl command in github actions is correct behavior. It is a 400 error as updates are only allowed for the develop and master branches."