alexhiggins732 / IdentityServer8

DotNet 8, Identity, OpenID Connect and OAuth 2.0 Framework for ASP.NET Core Identity Server 8
Apache License 2.0
53 stars 25 forks source link

Enhance GitHub Actions Workflow for Release Management in IdentityServer8 #32

Open alexhiggins732 opened 8 months ago

alexhiggins732 commented 8 months ago

Overview

We're looking to improve our CI/CD process in the IdentityServer8 project by automating the release process with GitHub Actions. This will involve modifying the existing workflow which handles version tagging using the Git Flow branching strategy, GitHub release creation, and binary publication.

Goals

Tasks

Acceptance Criteria

Additional Context

This enhancement will streamline our release process, making it easier for maintainers to publish new versions and for users to download the latest updates of IdentityServer8.

This issue is labeled as a good first issue because it is a self-contained improvement that is ideal for new contributors looking to familiarize themselves with our project and the GitHub Actions platform.

Helpful Resources

We welcome contributions from all, and we're excited to see your pull requests!