Skip to content

7.0.0 tag is not part of any branch #9655

@The-Compiler

Description

@The-Compiler

The 7.0.0 tag in this repo is not part of any branch:

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
7.0.0

git log --all --graph reveals:

| | * commit 3554b833c24f541af5c7272e47cfa52b89d8138d (tag: 7.0.0, upstream/release-7.0.0, origin/pr/9598, refs/pullreqs/9598, release-7.0.0)
| | | Author: Florian Bruhin <me@the-compiler.org>
| | | Date:   Thu Feb 3 12:31:36 2022 +0100
| | | 
| | |     Add note to changelog
| | | 
| | * commit 6ea7f990a040cacfbc671a8c29f2d76533d9d523
| |/  Author: pytest bot <pytestbot@gmail.com>
|/|   Date:   Thu Feb 3 16:08:04 2022 +0000
| |   
| |       Prepare release version 7.0.0

but that was then squash-merged, which means there is now a new commit which is not the tagged one...

This means that, for example, git describe --abbrev=0 --tags returns 7.0.0.dev0, causing a wrong author list in #9654. It's also somewhat questionable from a trust perspective....

So we might want to remove the tag, reapply it at e37fbe5 (same content, different commit) and finally change the release instructions to mention that the release PR should not be squash-merged?

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: infrastructureimprovement to development/releases/CI structure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions