Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Force-fetch tags in CI to fix git describe #410

Merged
merged 1 commit into from
Apr 15, 2024

Commits on Apr 12, 2024

  1. Force-fetch tags in CI to fix git describe

    My release attempt in WebAssembly#408 did not go well because the release artifacts
    were not named correctly. This fixes an issue described by
    actions/checkout#290 where checkouts of annotated tags overwrite the
    annotation which breaks `git describe`. That means that version
    detection is broken in CI during releases which causes artifacts to have
    the wrong information.
    
    This applies the workaround described in that issue to `git fetch --tags
    --force` after the checkout step to undo the overwrite done in the
    checkout step.
    alexcrichton committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3453913 View commit details
    Browse the repository at this point in the history