Skip to content

Create a GitHub Release when a Fluentd release is made #3598

Description

@stevehipwell

Is your feature request related to a problem? Please describe.

The current release flow for Fluentd creates a tag in the format vX.Y.Z which works fine for direct use by Ruby but doesn't follow the GitHub idiom of creating a "GitHub Release". As the GitHub idiom isn't being followed the latest version isn't shown on the repo default view, you can't watch releases and getting the latest version via the API is more complicated than it could be.

Describe the solution you'd like

I'd like a GitHub Actions workflow to be added that watches for the release tags to be pushed to the repo. This workflow can make the tag into a "GitHub Release" with all of the benefits that entails.

This workflow could also be used to automate the creation of an issue and potentially a PR in the fluent/fluentd-docker-image repo.

Describe alternatives you've considered

n/a

Additional context

I'll open a PR to do this and for the implementation to be discussed.

Activity

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

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