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

Improve release workflow #390

Merged
merged 6 commits into from
Apr 26, 2024
Merged

Commits on Apr 23, 2024

  1. Only continue upload step if the PR was merged.

    If it wasn't merged, fail with an error message.
    felixfontein committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d810000 View commit details
    Browse the repository at this point in the history
  2. Extract the major version in Python code, and validate the version be…

    …fore starting to build a release.
    felixfontein committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    a86dbca View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Improve shell commands.

    Co-authored-by: Maxwell G <maxwell@gtmx.me>
    felixfontein and gotmax23 authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1524d4b View commit details
    Browse the repository at this point in the history
  2. Re-add space.

    felixfontein authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    a280ddb View commit details
    Browse the repository at this point in the history
  3. Remove extra newline.

    felixfontein committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8ea4b24 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Simplify error handling.

    Co-authored-by: Maxwell G <maxwell@gtmx.me>
    felixfontein and gotmax23 authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    1cfea73 View commit details
    Browse the repository at this point in the history