-
-
Notifications
You must be signed in to change notification settings - Fork 119
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up some nightly build infrastructure cruft (#3962)
* Bump docker container to mamba v2.0.3 * Warn against using nightly build outputs directly for Zenodo. * Remove obsolete refs to GCE_INSTANCE in nightly build workflow. * Update RTD backend link to new interface. * Update nightly build docs to reflect use of Google Batch. * Bump a couple of non-python dependency versions. * Simplify nightly/stable/workflow_dispatch logic in nightly build script. * Make VCE RARE row count asset check non-blocking for fast ETL testing * Add test distribution of parquet and other outputs. * Use BUILD_ID as test distribution path to ensure uniqueness. * Discontinue parquet distribution. Remove test distribution files. * Remove AWS CLI commands and use gcloud storage instead. * Add AWS credentials from envvars * Create ~/.aws directory before attempting to write credentials * Remove dangling && from now separate commands in build script. * Remove AWS S3 access test. * Don't && the removal of existing paths, in case it isn't there. * Fix source path for AWS S3 distribution. * Remove all testing shortcuts and revert to FULL ETL. * Remove unnecessary copy_to_dist_path function * Use more specific verstion tag matching pattern. * Use more specific version tag matching pattern. * Remove unnecessary conditional in stable deployment * Use more generous timeouts/retries in Zenodo data release script * Relock dependencies. * Switch to new Slack GitHub Action syntax. * Switch to using postgres 17 and fast ETL to run a quick test deployment. * Use postgres 16 since 17 isn't yet available in our Docker image sources. * Update comment about postgres version. * Use Ubuntu 24.04 micromamba image. * Go back to doing full ETL after Postgres 16 test. * Re-lock dependencies * Remove jq, use envvar for PG_VERSION, test fast ETL. * Add a little workflow to test pattern matching. * Fix typo in regex-test workflow. * Use a more restrictive tag matching pattern. * Use a more specific tag pattern to trigger data releases. * Revert to a simple version tag pattern v20* * revert to running full ETL. * Relock dependencies
- Loading branch information
1 parent
aaaabfc
commit f3cdf14
Showing
11 changed files
with
419 additions
and
546 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.