Skip to content

TagBot: Manual intervention needed for releases #334

Description

@github-actions

TagBot could not automatically create releases for the following versions.

Likely cause(s):

  • The GITHUB_TOKEN lacks contents: write permission to push tags

Versions needing manual release

  • v0.9.1 at commit d1a812f1

How to fix

Run these commands locally:

gh release create v0.9.1 --generate-notes

Or create releases manually via the GitHub UI.

Prevent this in the future

  • Add permissions: contents: write to your TagBot workflow, or use a PAT/deploy key

This issue was automatically created by TagBot. (Run logs)

Activity

  1. ViralBShah commented on Sep 13, 2026

    @ViralBShah
    Member

    Created the release manually for now. Let's see if this issue continues in future releases - in which case we will set up a PAT.

  2. kimikage commented on Sep 27, 2026

    @kimikage
    Collaborator

    For reference, the commit tagged as v0.9.1 (d1a812f) may require workflows=write because it updates the workflows (Invalidations.yml).

    However, creating the latest release of Colors.jl failed even though the commit have not changed the workflows (xref: JuliaGraphics/Colors.jl#589).

    In contrast, in the ColorTypes.jl, also in JuliaGraphics, TagBot successfully created a release.
    I haven't been able to identify what makes the difference between success and failure.

  3. kimikage commented on Sep 29, 2026

    @kimikage
    Collaborator

    I'm not sure what makes it different from Colors.jl case, but the TagBot worked anyway.
    https://github.com/JuliaMath/FixedPointNumbers.jl/releases/tag/v0.9.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions