Skip to content

Conversation

@stevenj
Copy link
Collaborator

@stevenj stevenj commented Oct 1, 2024

Description

  • Copy source correctly so cargo/rust changed file detection works as expected.
  • Use a common builder, and a builder+src, instead of running rust+INIT twice.
  • Don't deliberately break the cache prior to rust building.

@stevenj stevenj merged commit 06f3e75 into fix/rust-ci-build Oct 1, 2024
@stevenj stevenj deleted the fix/rust-ci-build-sj branch October 1, 2024 03:27
stevenj added a commit that referenced this pull request Oct 2, 2024
* bump cat-ci version

* intentionally break the test

* add .secret.template update gitignore

* wip

* fix

* try

* try

* prune cache for rust/+build target

* try

* try

* try

* try

* try

* disable caching for build

* try new version

* fix(rust): test (#40)

* fix(rust): Add --keep-ts like the original cache fix had.  Also, use a common builder.

* refactor(rust): Move FINGERPRINT_SRC to the common rust definitions in cat-ci

* fix(rust): Remove deliberate cache break

* ci(general): Bump to latest CI release with updated rust builders

* remove failed test

* add failing test again

* disable caching for build target

* Revert "disable caching for build target"

This reverts commit 3c77acb.

* fix(rust): Try Rust cache fix

* fix(rust): remove broken unit test test

* test(rust): Put the failing unit test test back

* fix(rust): Bump to cat-ci v3.2.12

* remove failed test

* Change advisories to warnings, because they randomly break CI and we can't control them.

* fix(rust): Use v3.2.13 of cat-ci

---------

Co-authored-by: Steven Johnson <stevenj@users.noreply.github.com>
Co-authored-by: Steven Johnson <sakurainds@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants