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

Replace choffmeister/git-describe-semver GH action #1299

Merged
merged 1 commit into from
Jan 13, 2024

Commits on Jan 13, 2024

  1. Replace choffmeister/git-describe-semver GH action

    Replace the (currently) problematic GitHub Action with a
    custom job (`git_describe_semver`) that explicitly uses the
    v0.3.11 version of the Docker container to generate the release
    asset release version.
    
    That version is captured as the job's `version` output which
    is referenced by other jobs in the build-images and
    release-build workflows. Those jobs are set as dependent on
    the `git_describe_semver` job so that they only run after
    the asset release version is computed.
    
    Since the value is computed once at the start of the workflow,
    I've updated the `actions/checkout` step for each job to use
    the default checkout option(s) instead of pulling the full
    repo history each time. This should (somewhat) optimize that
    step in the build process.
    
    NOTE: Earlier prototype or "scratch" / "testing" jobs and steps
    are retained in commented out form for future reference.
    
    refs GH-1276
    atc0005 committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    03ccd45 View commit details
    Browse the repository at this point in the history