Skip to content

Caching ineffective #8

Description

@chrysn

I'm introducing hax checking to embedded-cal in lake-rs/embedded-cal#6 like this:

  generate-fstar:
    runs-on: ubuntu-latest

    steps:
    - name: Checkout lakers
      uses: actions/checkout@v4

    - name: Install hax and F* (Fstar)
      uses: hacspec/hax-actions@main

    - name: Hax extract into F* (Fstar)
      run: |
        cargo-hax -C \; into fstar

    - name: Typecheck
      working-directory: ./shared/proofs/fstar/extraction
      run: |
        curl -o Makefile https://gist.githubusercontent.com/W95Psp/4c304132a1f85c5af4e4959dd6b356c3/raw/Makefile
        make verify

This action's documentation states that it'd use caching and thus be ready in like half a minute, but the first action run has been working for 15 minutes already.

Could you verify that the caching is still active, or help me find why it doesn't work for embedded-cal?

[edit, PS: It eventually took 30 minutes; a second run (which I started just in case I misunderstood and the first run would have resulted in caching) does not appear to go any faster.]

Metadata

Metadata

Assignees

No one assigned

    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