Skip to content

Releases: rapidsai/gha-tools

v0.0.69

26 Sep 16:05
7d978de
Compare
Choose a tag to compare
rearrange folder placement (#78)

PR updates the upload script to place directories in this manner:
(example)
`s3://rapidsai-docs/${PROJECT}/${FORMAT}/${RAPIDS_VERSION_NUMBER}`

as opposed to the former arrangement:

`s3://rapidsai-docs/${PROJECT}/${RAPIDS_VERSION_NUMBER}/${FORMAT}`

PROJECT - `cudf`, `rmm`, etc
FORMAT - `html`, `txt`
RAPIDS_VERSION_NUMBER - `23.10`, `23.12`, etc

v0.0.68

25 Sep 20:18
c647c23
Compare
Choose a tag to compare
Halt docs uploads for branch/nightlies (#77)

Work is ongoing to re-arrange the directory structure for the
branch/nightly docs stored on s3 so this PR (temporarily) halts uploads
to s3 in order to facilitate that work.

Uploads will be re-enabled once the work is complete.

NOTE: Uploads from pull-requests are still allowed because the
associated s3 bucket is a different bucket from the one currently being
re-structured.

v0.0.67

08 Sep 18:35
3bb4c94
Compare
Choose a tag to compare
Add upstream info (#74)

PR adds an identifier to the triggered downstream `ci-imgs` build so its
easy to know which job triggered its run.

v0.0.66

07 Sep 21:32
f45e784
Compare
Choose a tag to compare
Trigger CI img rebuilds (#73)

Configures the release workflow to trigger `build-and-publish-images`
workflow of `ci-imgs` due to being an upstream dependency.

v0.0.65

17 Aug 16:02
6030445
Compare
Choose a tag to compare
Remove rapids_twine_new (#71)

This tool is now completely redundant, rapids_twine can always be used
instead.

Closes #54

v0.0.64

01 Aug 23:00
47ca61c
Compare
Choose a tag to compare
Revert "Fix `rapids-date-string` (#68)" (#70)

This reverts commit #68, which unintentionally broke some things in CI.

v0.0.63

01 Aug 19:24
11b34df
Compare
Choose a tag to compare
Fix `rapids-date-string` (#68)

As it turns out, using the `YYMMDD` format in `rapids-date-string` for
wheels broke some things.

This PR adjusts `rapids-date-string` to generate both `YYMMDD` strings
and "seconds since epoch" strings for wheels.

Since the new wheel scripts all call `rapida-date-string` without any
arguments, the default argument is set to "second".

The default argument should be removed once `rapids-env-update` is
deprecated and the individual repositories have been updated to call
`rapids-date-string` in this new format.

`rapids-env-update` has also been updated to pass the `day` argument
since all conda workflows currently get their `RAPIDS_DATE_STRING` value
through that script.

To avoid having to pass arguments from the calling scripts in the
future, we could create two new `gha-tools` scripts (e.g.
`rapids-wheel-date-string` and `rapids-conda-date-string`) that call a
"private" script (`_rapids-date-string`) with the appropriate arguments.

v0.0.62

24 Jul 22:01
3023883
Compare
Choose a tag to compare
Add VPN access note for documentation preview environments (#67)

This PR is a follow up to #66.

It adds a header and note about VPN access for the documentation preview
URLs.

---------

Co-authored-by: Bradley Dice <[email protected]>

v0.0.61

24 Jul 19:15
9bd2d93
Compare
Choose a tag to compare
enable docs preview in prs (#66)

PR enables docs uploads to S3 on pull requests (using the
`rapids-uploads-docs` script).

v0.0.60

19 Jul 20:57
71f9e9a
Compare
Choose a tag to compare
Enable wheels CI scripts to run locally (#57)

Taking inspiration from #35 and #62

This PR adds / updates:

- `rapids-configure-sccache` (new) : configures sccache for CI/local,
with the intention being to remove this information from CI containers
- `rapids-date-string` (new) : configures date string
- `rapids-configure-conda-channels` (new) : modifies conda channels
based on build type
- `rapids-env-update` (modified) : calls the `rapids-configure-sccache`
- `rapids-prompt-local-repo-config` (new) : consolidates prompts for
users to configure repo information locally
- `rapids-download-wheels/conda-from-s3` (updated) : uses
`rapids-prompt-local-repo-config`
- `rapids-upload-wheels-to-s3` (modifed) : guards to ensure local builds
don't try to upload