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

Support "preview" release CI runs #3757

Merged
merged 2 commits into from
Sep 10, 2022

Commits on Sep 10, 2022

  1. chore(ci): support "preview" release CI runs

    Expands the trigger sources of the release CI workflow (`release.yml`),
    allowing the developers to test changes to `.github/workflows/release.yml`
    easily. The new trigger sources start the workflow in a "preview" mode, in
    which it publishes build outputs as a CI artifact instead of creating a new
    release so that they can be manually inspected.
    
    The following events trigger the preview mode:
    
    - Pushing to any branch matching the glob pattern `patch/ci-release-*`.
    - Opening a pull request that modifies `.github/workflows/release.yml`.
    - Pushing versioning tags to a forked repository.
    yvt committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    5bbd3fd View commit details
    Browse the repository at this point in the history
  2. chore(ci): upgrade actions/upload-artifact to v3

    Co-authored-by: Michael Davis <[email protected]>
    yvt and the-mikedavis committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    ad37184 View commit details
    Browse the repository at this point in the history