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

Enable release workflow with branch protection #57

Merged
merged 14 commits into from
Jul 15, 2024
Merged

Commits on Jul 10, 2024

  1. Clean changelog

    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b200013 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b34612 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    028b46c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d1f334f View commit details
    Browse the repository at this point in the history
  5. Optimise action performance

    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    bb985c2 View commit details
    Browse the repository at this point in the history
  6. Prevent double test runs

    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a540240 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f38c07c View commit details
    Browse the repository at this point in the history
  8. Ease testing

    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7c8c648 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    995af32 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    36b7dfb View commit details
    Browse the repository at this point in the history
  11. Revert "Use action option to publish git tags"

    028b46c
    
    We would otherwise need to fetch all tags to ensure we don't create an already existing one, which is more costly and less explicit
    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f12eecc View commit details
    Browse the repository at this point in the history
  12. Refactor tagging step

    MattiSG committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    9ced530 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Validate changelog only in PRs targeting main

    Prevent validate-changelog workflow from failing on main
    Avoid unnecessary checks on intermediary branches
    MattiSG committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    4eccec2 View commit details
    Browse the repository at this point in the history
  2. Unify comments style

    MattiSG committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b1bf93f View commit details
    Browse the repository at this point in the history