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
enable a public GCP bucket to store the device data and chipdb #102
Comments
I don't think we need to do the swapping stuff? Just maintain a file which redirects to the latest version? |
The bucket |
I think we want to use https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform ?
|
I'm going to see if I can get the OIDC stuff setup. |
A publicly accessible bucket is required to store all the device data and techmaps generated by CI, in order to have a ready-to-use database to allow faster usage of the interchange format in the various downstream toolchains.
This is required to land #101, which aims at generating and packaging the required data and send it to GCP.
Once the GCP bucket is enabled and the secrets are added to this repository, each new CI run will swap the current "latest" artifacts with the newly produced, while also creating a copy to archive with information on the generation date, so to keep track of past builds outputs.
The text was updated successfully, but these errors were encountered: