Decathlon / vitamin-ios

Decathlon Design System UI components for iOS & iPadOS applications
https://www.decathlon.design
Apache License 2.0
48 stars 14 forks source link

chore(showcase): build showcase - deploy on bitrise - slack #33

Closed daniel-dumortier closed 2 years ago

daniel-dumortier commented 2 years ago

Changes description

Add a Github action to launch a build of the showcase when the PR is considered as OK on a technical point of view, thus ready for functional review by designers.

NOTE : the build is not launched on the Decathlon Public Bitrise account, thus, the workflow is not stored in the bitrise.yml file of the repo

Context

This PR aims to provide a showcase app on each PR to ease the design review. The showcase will be built only when :

Checklist

Does this introduce a breaking change?

Screenshots

Slack Notification on private channel of Decathlon Design System slack:

Capture d’écran 2022-02-01 à 12 03 54

Other information

This PR only handles the build of 'snapshot' showcase app on PR. The build of "release" showcase app will be the topic of another PR.

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication