AlaskaAirlines / WebCoreStyleSheets

The core front-end framework for building experiences with the Orion Design System and transition to the Auro Design System.
https://auro.alaskaair.com/webcorestylesheets
Apache License 2.0
5 stars 5 forks source link

build: update to support BETA releases #195

Closed blackfalcon closed 2 months ago

blackfalcon commented 2 months ago

Alaska Airlines Pull Request

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Resolves: https://github.com/orgs/AlaskaAirlines/discussions/556

Summary:

This code diff represents changes made to multiple files in a Git repository. Let's break it down:

  1. .github/settings.yml:

    • Line 38: The branches section is modified. The name field for the master branch is removed, and a new field &default_protection is added.
    • Line 59: The contexts field under required_status_checks is modified. The duplicate word contexts is removed.
    • Line 67: Two new branches, master and beta, are added with the same &default_protection settings.
  2. .github/workflows/testPublish.yml:

    • Line 29: The condition for the release job is modified. It will now trigger on a push event to either the master branch or the beta branch.
  3. package.json:

    • Line 71: The release section is modified. The branch field is replaced with an array of branches. The main branch is added, and the beta branch is added as a prerelease branch.

These changes include modifications to branch protection settings, the addition of new branches, and changes to the release workflow configuration.

Changes to be committed: modified: .github/settings.yml modified: .github/workflows/testPublish.yml modified: package.json

Type of change:

Please delete options that are not relevant.

Checklist:

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.

Thank you for your submission!
-- Auro Design System Team

blackfalcon commented 1 month ago

:tada: This PR is included in version 5.1.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: