Skip to content

Commit

Permalink
chore: release beta (#458)
Browse files Browse the repository at this point in the history
  • Loading branch information
gfellerph authored Sep 1, 2022
1 parent ff31b51 commit decc1b3
Show file tree
Hide file tree
Showing 17 changed files with 151 additions and 26 deletions.
29 changes: 22 additions & 7 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"mode": "pre",
"tag": "alpha",
"tag": "beta",
"initialVersions": {
"@swisspost/design-system-components-angular": "0.0.0",
"@swisspost/design-system-intranet-header": "3.0.0-preview",
"@swisspost/design-system-demo": "5.0.0-preview",
"@swisspost/design-system-styles": "5.0.0-preview",
"@swisspost/design-system-migrations": "1.0.0-preview"
"@swisspost/design-system-components-angular": "1.0.0-alpha.1",
"@swisspost/design-system-intranet-header": "3.0.0-alpha.4",
"@swisspost/design-system-demo": "5.0.0-alpha.5",
"@swisspost/design-system-migrations": "1.0.0-alpha.3",
"@swisspost/design-system-styles": "5.0.0-alpha.7"
},
"changesets": [
"angry-cats-thank",
Expand All @@ -32,39 +32,54 @@
"forty-pans-retire",
"four-trees-hammer",
"funny-actors-cough",
"good-fishes-matter",
"gorgeous-apricots-raise",
"gorgeous-birds-work",
"gorgeous-donkeys-leave",
"great-cheetahs-whisper",
"great-mirrors-impress",
"hip-days-suffer",
"hip-emus-sin",
"hip-geese-push",
"hungry-news-swim",
"late-garlics-clean",
"mean-cats-melt",
"mean-weeks-smell",
"metal-laws-mate",
"moody-tigers-beg",
"moody-walls-approve",
"nasty-dodos-battle",
"neat-stingrays-warn",
"odd-tools-serve",
"pink-dragons-carry",
"poor-ads-beam",
"poor-games-know",
"poor-rockets-glow",
"pretty-bulldogs-decide",
"quiet-eggs-run",
"rude-buses-shave",
"shaggy-ways-scream",
"shiny-cheetahs-rescue",
"short-lions-deny",
"shy-beans-cheer",
"silver-actors-think",
"smart-beans-relate",
"smart-schools-watch",
"smooth-yaks-try",
"spicy-deers-check",
"sweet-poets-know",
"tall-moons-joke",
"tasty-lies-compare",
"thin-geckos-jump",
"thin-horses-divide",
"tidy-tomatoes-help",
"tricky-geese-invite",
"two-windows-join",
"violet-berries-reflect",
"violet-snakes-design",
"wet-humans-attend",
"witty-falcons-teach",
"yellow-baboons-remain"
"yellow-baboons-remain",
"young-mayflies-smoke"
]
}
2 changes: 1 addition & 1 deletion .changeset/violet-snakes-design.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
'@swispost/design-system-migrations': major
'@swisspost/design-system-migrations': major
'@swisspost/design-system-styles': patch
---

Expand Down
2 changes: 1 addition & 1 deletion .changeset/yellow-baboons-remain.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
'@swisspost/design-system-styles-migrations': patch
'@swisspost/design-system-migrations': patch
---

Added README.md and LICENSE to the published package
36 changes: 36 additions & 0 deletions .github/workflows/temporary-beta-release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Temporary beta action

on: workflow_dispatch

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '16'

- uses: pnpm/[email protected]
with:
version: 7.9.0

- name: Install dependencies
run: pnpm install

- name: Run change
run: |
pnpm changeset pre enter beta
pnpm changeset version
git config --global user.email "[email protected]"
git config --global user.name "Philipp Gfeller"
git add -A
git commit -m "chore: enter beta"
git push
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Swiss Post Design System

![Swiss Post Design System splash screen](https://user-images.githubusercontent.com/1659006/187683368-d3aa2534-84be-4580-846e-2cad3796b573.png)

# Swiss Post Design System

The Swiss Post Design System pattern library for a unified and accessible user experience accross the web platform.

🚧 The **Swiss Post Design System v5** is in alpha. Have a look at the [v5 milestone](https://github.com/swisspost/design-system/milestone/1) to see the progress.
🚧 The **Swiss Post Design System v5** is in beta. Have a look at the [v5 milestone](https://github.com/swisspost/design-system/milestone/1) to see the progress. If you have any feedback to the beta version, please [submit an issue](https://github.com/swisspost/design-system/issues).


## Packages
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Supported Versions

⚠️ The Swiss Post Design System is currently in alpha phase.
⚠️ The Swiss Post Design System is currently in beta phase.

| Package | Version | Supported | Supported Dependencies |
| ----------------------------- | ------- | ------------------ | ------------------------------------------ |
Expand Down
11 changes: 11 additions & 0 deletions packages/components-angular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @swisspost/design-system-components-angular

## 1.0.0-beta.0

### Major Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Upgrade to Angular 14

### Patch Changes

- Updated dependencies [[`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821)]:
- @swisspost/design-system-styles@5.0.0-beta.0

## 1.0.0-alpha.1

### Major Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/components-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-angular",
"version": "1.0.0-alpha.1",
"version": "1.0.0-beta.0",
"license": "Apache-2.0",
"private": true,
"scripts": {
Expand All @@ -24,7 +24,7 @@
"@angular/router": "14.2.0",
"@ng-bootstrap/ng-bootstrap": "12.1.2",
"@popperjs/core": "2.11.6",
"@swisspost/design-system-styles": "^5.0.0-alpha.7",
"@swisspost/design-system-styles": "^5.0.0-beta.0",
"rxjs": "7.5.6",
"tslib": "2.4.0",
"watch": "1.0.2",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @swisspost/design-system-intranet-header

## 3.0.0-beta.0

### Patch Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Correcting and completing the property documentation for the component intranet-header.

- Updated dependencies [[`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821)]:
- @swisspost/design-system-styles@5.0.0-beta.0

## 3.0.0-alpha.4

### Major Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-intranet-header",
"version": "3.0.0-alpha.4",
"version": "3.0.0-beta.0",
"description": "Intranet header for internal Swiss Post applications as an Angular component.",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand All @@ -21,7 +21,7 @@
"@angular/core": "^13.2.0 || ^14.0.0"
},
"dependencies": {
"@swisspost/design-system-styles": "^5.0.0-alpha.7",
"@swisspost/design-system-styles": "^5.0.0-beta.0",
"tslib": "2.4.0"
}
}
22 changes: 22 additions & 0 deletions packages/demo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# @swisspost/design-system-demo

## 5.0.0-beta.0

### Major Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Upgrade to Angular 14

### Patch Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Hide textarea placeholder, inside of floating-label.

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Adds ngbToast default timeout-options, to close toast properly, after mouseenter/mouseleave events.

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Adds label "deprecated" to the component.

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Correcting and completing the property documentation for the component intranet-header.

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Fixes form-control-lg and form-floating form-control heights.
Removed some DesignSystem only SCSS variables.
- Updated dependencies [[`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821), [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821)]:
- @swisspost/design-system-styles@5.0.0-beta.0
- @swisspost/design-system-intranet-header@3.0.0-beta.0

## 5.0.0-alpha.5

### Major Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/demo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-demo",
"version": "5.0.0-alpha.5",
"version": "5.0.0-beta.0",
"description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -28,8 +28,8 @@
"@ng-bootstrap/ng-bootstrap": "12.1.2",
"@popperjs/core": "2.11.6",
"@swimlane/ngx-datatable": "20.0.0",
"@swisspost/design-system-intranet-header": "^3.0.0-alpha.4",
"@swisspost/design-system-styles": "^5.0.0-alpha.7",
"@swisspost/design-system-intranet-header": "^3.0.0-beta.0",
"@swisspost/design-system-styles": "^5.0.0-beta.0",
"bootstrap": "5.1.3",
"core-js": "3.25.0",
"highlight.js": "11.6.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/migrations/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @swisspost/design-system-styles-migrations
# @swisspost/design-system-migrations

## 1.0.0-alpha.3

Expand Down
2 changes: 1 addition & 1 deletion packages/migrations/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-migrations",
"version": "1.0.0-alpha.3",
"version": "1.0.0-beta.0",
"description": "Angular schematics for the design system styles migration.",
"keywords": [
"schematics"
Expand Down
31 changes: 31 additions & 0 deletions packages/styles/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# @swisspost/design-system-styles

## 5.0.0-beta.0

### Major Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Fixes form-control-lg and form-floating form-control heights.
Removed some DesignSystem only SCSS variables.

### Minor Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Add a story for badges

### Patch Changes

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Adds high-contrast-mode/forced-color styles

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Fixes safari display error.

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Add high-contrast-mode/forced-color styles for component subnavigation.

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Adds high-contrast-mode/forced-color styles to links. Overrides all a, a:visited, a:focus and a:hover colors with LinkText !important, to avoid different styling for visited links in firefox.

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Adds hcm styles to component dropdown.
Adds hcm styles to element datatable-button of component datatable.
Fixes disabled buttons highlighting in hcm.

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Removes unnecessary pseudo-element on open sidebar menu-icon.

- [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Removed border from intranet-header search button.

* [`894197f`](https://github.com/swisspost/design-system/commit/894197f1c3683e88ab102eed7ebee2c3f434e821) Thanks [@gfellerph](https://github.com/gfellerph)! - Add padding for media-breakpoint-down(md)

## 5.0.0-alpha.7

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/styles/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-styles",
"version": "5.0.0-alpha.7",
"version": "5.0.0-beta.0",
"description": "Design System Styles for the Swiss Post web platform.",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down
8 changes: 4 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit decc1b3

Please sign in to comment.