Skip to content

[BUG] merge-similar-caches can't discover caches when using BuildJet backend #41

@deemp

Description

@deemp

Describe the bug

Individual caches were created:

However, they weren't discovered:

To Reproduce

Run "Nix CI with BuildJet backend" at this commit.

Expected behavior

merge-similar-caches discovers individual caches and restores them.

Context

We use a custom cache package for the BuildJet backend (link). This package comes from BuildJet/toolkit synchronized with actions/toolkit.

The action tries to restore all caches with matching prefixes (link) and calls octokit (link). However, octokit can't see caches created by BuildJet.

We need a way to interact with BuildJet caches.

  • list them (for this to work)
  • purge them (for this to work)

The problem is that BuildJet didn't update the github package (link).

TODO

  • Contact BuildJet and ask them to update their actions/toolkit fork.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions