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

Release by 14.02.2024 #1047

Merged
merged 111 commits into from
Feb 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
2fba797
feat(plasma-new-hope): add SSRProvider
TitanKuzmich Jan 31, 2024
35bf759
feat(plasma-hope): remove SSRProvider
TitanKuzmich Jan 31, 2024
120e5aa
feat(plasma-b2c/web): add SSRProvider from new-hope
TitanKuzmich Jan 31, 2024
83a61fd
feat(plasma-asdk): add SSRProvider from new-hope
TitanKuzmich Jan 31, 2024
32325ce
docs(plasma-asdk/web/b2c/hope): regenerate api docs
TitanKuzmich Jan 31, 2024
81ba0a2
feat(plasma-asdk): remove plasma-core deps
TitanKuzmich Jan 31, 2024
412261c
Update versions
Salute-Eva Feb 1, 2024
d275360
Update package-lock.json files
Salute-Eva Feb 1, 2024
114f73e
feat(plasma-tokens): Add theme sdds_srvc
TitanKuzmich Feb 2, 2024
12e41f8
Update versions
Salute-Eva Feb 2, 2024
e6600e8
Update package-lock.json files
Salute-Eva Feb 2, 2024
93f03e4
chore: add sdds-srvc to workflows
TitanKuzmich Jan 31, 2024
91cabed
docs(sdds-srvc): generate api docs
TitanKuzmich Jan 31, 2024
3be881c
feat(sdds-srvc): add SDDS-SRVC package
TitanKuzmich Jan 31, 2024
8c5c9f4
Update versions
Salute-Eva Feb 2, 2024
7d49038
Update package-lock.json files
Salute-Eva Feb 2, 2024
0b4ca24
chore: add Caldera-package to workflows
TitanKuzmich Jan 18, 2024
f2cd96b
docs(caldera): generate api docs
TitanKuzmich Jan 18, 2024
34b77ca
feat(caldera): add Caldera package
TitanKuzmich Jan 18, 2024
5d44b87
feat(caldera): improve storybook readme
Yeti-or Jan 22, 2024
14bb023
Update versions
Salute-Eva Feb 2, 2024
855b2ac
Update package-lock.json files
Salute-Eva Feb 2, 2024
c649bd0
docs(caldera-online): generate api docs
TitanKuzmich Jan 27, 2024
9722184
feat(caldera-online): add Caldera-online package
TitanKuzmich Jan 27, 2024
07c23e9
Update versions
Salute-Eva Feb 5, 2024
23b84de
Update package-lock.json files
Salute-Eva Feb 5, 2024
73ae894
feat(plasma-tokens): Add theme flamingo
luizasok Dec 21, 2023
658973b
fix(plasma-icons): fix tree-shaking
kayman233 Feb 5, 2024
6d02385
Update versions
Salute-Eva Feb 6, 2024
2a81773
Update package-lock.json files
Salute-Eva Feb 6, 2024
657440e
chore(web-docs): bump "[email protected]"
Yakutoc Feb 7, 2024
4266313
fix(web-docs): replace "@theme/IconExternalLink" import to "@theme/Ic…
Yakutoc Jan 25, 2024
57bad03
fix(web-docs): replace `@theme/hooks/` to `@docusaurus/theme-common`
Yakutoc Jan 25, 2024
d615692
chore(web-docs): update docusaurus config
Yakutoc Jan 26, 2024
16dd891
fix(web-docs): replace LayoutHead to Layout
Yakutoc Feb 7, 2024
49f0e61
chore(web-docs): audit fix
Yakutoc Feb 7, 2024
33bddb1
chore(web-docs): add "start:dev" script
Yakutoc Feb 7, 2024
59a83d9
chore(web-docs): delete unnecessary highlighting code
Yakutoc Feb 7, 2024
9631c72
Update versions
Salute-Eva Feb 8, 2024
eb294ad
chore(ui-docs): bump "[email protected]"
Yakutoc Feb 7, 2024
0577c52
chore: update docusaurus config
Yakutoc Jan 29, 2024
33e3313
fix(ui-docs): replace "@theme/IconExternalLink" import to "'@theme/Ic…
Yakutoc Jan 29, 2024
79f633f
fix(ui-docs): replace @theme/hooks/ to @docusaurus/theme-common
Yakutoc Jan 29, 2024
5185fd3
fix(ui-docs): replace LayoutHead to Layout
Yakutoc Feb 7, 2024
a9c2b85
chore(ui-docs): add "start:dev" script
Yakutoc Feb 7, 2024
7d95466
chore(ui-docs): audit fix
Yakutoc Feb 7, 2024
2b2c039
chore: lint markdown content
Yakutoc Jan 29, 2024
ae95c29
chore(ui-docs): delete unnecessary highlighting code
Yakutoc Feb 7, 2024
f49d117
Update versions
Salute-Eva Feb 8, 2024
7dea733
ci: add dev stage (s3)
Yakutoc Feb 5, 2024
e4e0765
ci(clean-up): set correct target branch
Yakutoc Jan 29, 2024
f8725c6
ci(documentation): add filter by release branch
Yakutoc Feb 2, 2024
873762f
ci(changelog): correct escape symbols
Yakutoc Feb 2, 2024
d8ad939
feat(new-hope): add "onChangeStartOfRange" prop
Yakutoc Jan 30, 2024
d538a05
chore: api report after adding "onChangeStartOfRange" prop
Yakutoc Jan 30, 2024
bc05da1
feat(web): handle "onChangeStartOfRange" prop
Yakutoc Jan 30, 2024
efc8a7e
feat(b2c): handle "onChangeStartOfRange" prop
Yakutoc Jan 30, 2024
f1b5201
Update versions
Salute-Eva Feb 9, 2024
eeec7f4
Update package-lock.json files
Salute-Eva Feb 9, 2024
4e23a13
build(plasma-b2c): add css build
Yeti-or Dec 21, 2023
960cbbb
build(plasma-web): add css build
Yeti-or Dec 21, 2023
fb1a112
feat(plasma-b2c, plasma-web): Wrapped Spinner up in styled only in SC…
shuga2704 Feb 1, 2024
ca52e8b
Update versions
Salute-Eva Feb 12, 2024
26c6541
Update package-lock.json files
Salute-Eva Feb 12, 2024
ce565b0
feat(plasma-new-hope): add Overlay component
TitanKuzmich Feb 5, 2024
c1cc2ef
test(plasma-b2c/web): add Overlay snapshots
TitanKuzmich Feb 6, 2024
15a5d81
docs(plasma-web/b2c): regenerate api docs
TitanKuzmich Feb 6, 2024
49931ae
docs(plasma-web-docs): add Overlay docs
TitanKuzmich Feb 6, 2024
cf4b84b
feat(plasma-web/b2c): add Overlay component
TitanKuzmich Feb 5, 2024
cb0fc2a
Update versions
Salute-Eva Feb 12, 2024
1cd9bfb
Update package-lock.json files
Salute-Eva Feb 12, 2024
7d836e4
ci: extend packages list for deploy to dev stage
Yakutoc Feb 10, 2024
1d9c3ce
fix(plasma-hope): Add value deps for `Select` component with multisel…
neretin-trike Feb 12, 2024
9469774
Update versions
Salute-Eva Feb 13, 2024
5ce00a5
Update package-lock.json files
Salute-Eva Feb 13, 2024
1d734df
feat(plasma-new-hope): Tabs redesign
kayman233 Jan 16, 2024
c16db05
fix(plasma-new-hope): backward compatibility support
kayman233 Jan 17, 2024
2cc7d8f
feat(plasma-web, plasma-b2c): Tabs refactor and redesign
kayman233 Jan 18, 2024
1d9820c
feat(plasma-hope): remove Tabs
kayman233 Jan 19, 2024
a912529
fix(plasma-web, plasma-b2c): height, arrows design fixes
kayman233 Jan 30, 2024
18a3680
fix(plasma-new-hope): remove carousel and observers from Tabs
kayman233 Feb 6, 2024
dd55636
fix(plasma-web, plasma-b2c): fix default Tabs sizes
kayman233 Feb 7, 2024
9e6637c
fix(plasma-new-hope): add key navigation to Tabs
kayman233 Feb 12, 2024
cd0768d
Update versions
Salute-Eva Feb 13, 2024
cbc97fc
Update package-lock.json files
Salute-Eva Feb 13, 2024
da63af8
feat(plasma-new-hope): Action icon is removed
shuga2704 Feb 7, 2024
f68750c
feat(plasma-web, plasma-b2c): Populated Avatar into web, b2c
shuga2704 Feb 7, 2024
c4f82ed
feat(plasma-web, plasma-b2c): Populated AvatarGroup into web, b2c
shuga2704 Feb 7, 2024
db01224
feat(plasma-new-hope, web, b2c): Insignificant improvements in Avatar…
shuga2704 Feb 8, 2024
547e20b
feat(plasma-new-hope): Classnames fixes
shuga2704 Feb 8, 2024
6f9cc31
feat(b2c, web): Added tests for Avatar and AvatarGroup
shuga2704 Feb 8, 2024
8f72fcb
feat(plasma-web, b2c): Added documentation for Avatar and AvatarGroup
shuga2704 Feb 8, 2024
8c4de2c
Update versions
Salute-Eva Feb 13, 2024
df451e9
Update package-lock.json files
Salute-Eva Feb 13, 2024
375f4d7
chore: update fonts for storybook
TitanKuzmich Feb 10, 2024
8128bbf
chore: update fonts for docs
TitanKuzmich Feb 10, 2024
65a3a26
chore: update fonts for theme-builder
TitanKuzmich Feb 10, 2024
aa27440
chore: update fonts for cypress
TitanKuzmich Feb 10, 2024
0877ae7
chore: update snapshots
TitanKuzmich Feb 12, 2024
d770609
feat(plasma-new-hope): Add some improvements for `Select` and `Dropdo…
neretin-trike Feb 5, 2024
2df1e14
feat(plasma-new-hope): Add `Combobox` component
neretin-trike Feb 5, 2024
ee737e5
feat(plasma-new-hope): Add `Combobox` config for plasma_b2c
neretin-trike Feb 5, 2024
437988d
feat(plasma-new-hope): Add `Combobox` config for plasma_web
neretin-trike Feb 7, 2024
260f470
feat(plasma-web): Add `Combobox` component
neretin-trike Feb 8, 2024
23c771d
feat(plasma-b2c): Add `Combobox` component
neretin-trike Feb 8, 2024
f08355b
test(plasma-web): Add tests and snapshots for `Combobox` component
neretin-trike Feb 12, 2024
cd3728d
test(plasma-b2c): Add tests and snapshots for `Combobox` component
neretin-trike Feb 12, 2024
e7f6ef6
feat(plasma-web-docs): Add docs for `Combobox` component
neretin-trike Feb 12, 2024
9000059
Update versions
Salute-Eva Feb 14, 2024
1643c32
Update package-lock.json files
Salute-Eva Feb 14, 2024
0eeeb10
Merge remote-tracking branch 'origin/dev' into release_2024-02-14
Yakutoc Feb 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 9 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,15 @@ examples/**
packages/plasma-asdk/*
!packages/plasma-asdk/src

packages/sdds-srvc/*
!packages/sdds-srvc/src

packages/caldera/*
!packages/caldera/src

packages/caldera-online/*
!packages/caldera-online/src

packages/plasma-b2c/*
!packages/plasma-b2c/src

Expand Down
5 changes: 4 additions & 1 deletion .github/processing-scope.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ module.exports = () => {
const HAS_PLASMA_ASDK = packagesList.includes('@salutejs/plasma-asdk');
const HAS_CALDERA = packagesList.includes('@salutejs/caldera');
const HAS_CALDERA_ONLINE = packagesList.includes('@salutejs/caldera-online');
const HAS_SDDS_SRVC = packagesList.includes('@salutejs/sdds-srvc');
const HAS_PLASMA_WEBSITE = packagesList.includes('@salutejs/plasma-website');

const HAS_DOCUMENTATION_CHANGED =
Expand All @@ -57,7 +58,8 @@ module.exports = () => {
HAS_PLASMA_TEMPLE_DOCS ||
HAS_PLASMA_ASDK ||
HAS_CALDERA ||
HAS_CALDERA_ONLINE;
HAS_CALDERA_ONLINE ||
HAS_SDDS_SRVC;

// Флаг для управления логикой "@auto-it" плагина upload-assets-extend
// Изменения в plasma-tokens или plasma-tokens-utils так же повлияют на то что в packagesList окажется plasma-tokens-native
Expand Down Expand Up @@ -97,5 +99,6 @@ module.exports = () => {
HAS_ASSETS,
HAS_CALDERA,
HAS_CALDERA_ONLINE,
HAS_SDDS_SRVC,
};
};
5 changes: 5 additions & 0 deletions .github/workflows/change-detection.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ on:
HAS_CALDERA_ONLINE:
description: ""
value: ${{ jobs.run.outputs.HAS_CALDERA_ONLINE }}
HAS_SDDS_SRVC:
description: ""
value: ${{ jobs.run.outputs.HAS_SDDS_SRVC }}
HAS_ASSETS:
description: ""
value: ${{ jobs.run.outputs.HAS_ASSETS }}
Expand All @@ -82,6 +85,7 @@ jobs:
HAS_PLASMA_ASDK: ${{ steps.set-output.outputs.HAS_PLASMA_ASDK }}
HAS_CALDERA: ${{ steps.set-output.outputs.HAS_CALDERA }}
HAS_CALDERA_ONLINE: ${{ steps.set-output.outputs.HAS_CALDERA_ONLINE }}
HAS_SDDS_SRVC: ${{ steps.set-output.outputs.HAS_SDDS_SRVC }}
HAS_ASSETS: ${{ steps.set-output.outputs.HAS_ASSETS }}
PACKAGES_ENUMERATION: ${{ steps.set-output.outputs.PACKAGES_ENUMERATION }}

Expand Down Expand Up @@ -135,6 +139,7 @@ jobs:
echo "HAS_PLASMA_ASDK=${{ fromJSON(steps.scope.outputs.result).HAS_PLASMA_ASDK }}" >> $GITHUB_OUTPUT
echo "HAS_CALDERA=${{ fromJSON(steps.scope.outputs.result).HAS_CALDERA }}" >> $GITHUB_OUTPUT
echo "HAS_CALDERA_ONLINE=${{ fromJSON(steps.scope.outputs.result).HAS_CALDERA_ONLINE }}" >> $GITHUB_OUTPUT
echo "HAS_SDDS_SRVC=${{ fromJSON(steps.scope.outputs.result).HAS_SDDS_SRVC }}" >> $GITHUB_OUTPUT
echo "HAS_ASSETS=${{ fromJSON(steps.scope.outputs.result).HAS_ASSETS }}" >> $GITHUB_OUTPUT
echo "PACKAGES_ENUMERATION=${{ fromJSON(steps.scope.outputs.result).PACKAGES_ENUMERATION }}" >> $GITHUB_OUTPUT

10 changes: 6 additions & 4 deletions .github/workflows/cleanup-cache-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,13 @@ name: Cleanup caches by a branch

on:
pull_request:
types:
- closed
branches:
- master
types: [closed]
pull_request_target:
types:
- closed
branches:
- dev
types: [closed]

jobs:
cleanup:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/create-release-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:

- name: Create release PR
run: |
body=`# Release Notes
${{ steps.github_release.outputs.changelog }}`
gh pr create --base master --head ${{ github.ref_name }} --title "Release by ${{ env.DATE }}" --body "$body"
changelog='${{ steps.github_release.outputs.changelog }}'
gh pr create --base master --head ${{ github.ref_name }} --title "Release by ${{ env.DATE }}" --body "# Release Notes
$changelog"

219 changes: 219 additions & 0 deletions .github/workflows/documentation-deploy-stage-dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
name: Deploy documentation and storybook artifacts to DEV stage

on:
workflow_dispatch:
workflow_run:
workflows: [Release RC]
types: [completed]

jobs:
deploy:
if: ${{ github.event_name == 'workflow_dispatch' || github.event.workflow_run.conclusion == 'success' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
show-progress: false

- name: Prepare environment
uses: ./.github/actions/prepare-environment

- name: Lerna bootstrap
run: npx lerna bootstrap

- name: Prepare directories
run: |
mkdir -p s3_build s3_build_sb

- name: Plasma Website
run: |
npm run build --prefix="./website/plasma-website"
cp -R ./website/plasma-website/build ./s3_build/next-${{ github.sha }}

- name: Plasma UI Docs
run: |
npm run build --prefix="./website/plasma-ui-docs"
cp -R ./website/plasma-ui-docs/build ./s3_build/next-${{ github.sha }}/ui

- name: Plasma Web Docs
run: |
npm run build --prefix="./website/plasma-web-docs"
cp -R ./website/plasma-web-docs/build ./s3_build/next-${{ github.sha }}/web

- name: Plasma UI Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-ui"
cp -R ./packages/plasma-ui/build-sb ./s3_build_sb/ui-storybook

- name: Plasma Web Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-web"
cp -R ./packages/plasma-web/build-sb ./s3_build_sb/web-storybook

- name: Plasma B2C Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-b2c"
cp -R ./packages/plasma-b2c/build-sb ./s3_build_sb/b2c-storybook

- name: Plasma "ASDK" Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-asdk"
cp -R ./packages/plasma-asdk/build-sb ./s3_build_sb/asdk-storybook

- name: Plasma "New-hope" Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-new-hope"
cp -R ./packages/plasma-new-hope/build-sb ./s3_build_sb/new-hope-storybook

- name: Plasma "Caldera" Storybook
run: |
npm run storybook:build --prefix="./packages/caldera"
cp -R ./packages/caldera/build-sb ./s3_build_sb/caldera-storybook

- name: Plasma "Caldera-online" Storybook
run: |
npm run storybook:build --prefix="./packages/caldera-online"
cp -R ./packages/caldera-online/build-sb ./s3_build_sb/caldera-online-storybook

- name: Plasma "SDDS SRVC" Storybook
run: |
npm run storybook:build --prefix="./packages/sdds-srvc"
cp -R ./packages/sdds-srvc/build-sb ./s3_build_sb/sdds-srvc-storybook

- name: Install s3cmd
run: pip3 install s3cmd

- name: Upload documentation build
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build/next-${{ github.sha }}/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/current/

- name: Upload to S3 storybook "Plasma-UI"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/ui-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/ui-storybook/

- name: Upload to S3 storybook "Plasma-Web"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/web-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/web-storybook/

- name: Upload to S3 storybook "Plasma-b2c"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/b2c-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/b2c-storybook/

- name: Upload to S3 storybook "Plasma-ASDK"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/asdk-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/asdk-storybook/

- name: Upload to S3 storybook "Plasma-New-Hope"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/new-hope-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/new-hope-storybook/

- name: Upload to S3 storybook "Caldera"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/caldera-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/caldera-storybook/

- name: Upload to S3 storybook "Caldera-online"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/caldera-online-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/caldera-online-storybook/

- name: Upload to S3 storybook "SDDS SRVC"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/sdds-srvc-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/sdds-srvc-storybook/
60 changes: 60 additions & 0 deletions .github/workflows/documentation-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,21 @@ jobs:
npm run storybook:build --prefix="./packages/plasma-new-hope"
cp -R ./packages/plasma-new-hope/build-sb ./s3_build_sb/new-hope-storybook

- name: Plasma "Caldera" Storybook
run: |
npm run storybook:build --prefix="./packages/caldera"
cp -R ./packages/caldera/build-sb ./s3_build_sb/caldera-storybook

- name: Plasma "Caldera-online" Storybook
run: |
npm run storybook:build --prefix="./packages/caldera-online"
cp -R ./packages/caldera-online/build-sb ./s3_build_sb/caldera-online-storybook

- name: Plasma "SDDS SRVC" Storybook
run: |
npm run storybook:build --prefix="./packages/sdds-srvc"
cp -R ./packages/sdds-srvc/build-sb ./s3_build_sb/sdds-srvc-storybook

- name: Plasma Temple Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-temple"
Expand Down Expand Up @@ -185,3 +200,48 @@ jobs:
sync
./s3_build_sb/new-hope-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/new-hope-storybook/

- name: Upload to S3 storybook "Caldera"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/caldera-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/caldera-storybook/

- name: Upload to S3 storybook "Caldera-online"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/caldera-online-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/caldera-online-storybook/

- name: Upload to S3 storybook "SDDS SRVC"
run: >
s3cmd
--access_key ${{ secrets.AWS_ACCESS_KEY_ID }}
--secret_key ${{ secrets.AWS_SECRET_ACCESS_KEY }}
--host ${{ secrets.AWS_ENDPOINT }}
--host-bucket ${{ secrets.AWS_ENDPOINT }}
--bucket-location ${{ secrets.AWS_REGION }}
--signature-v2
--delete-removed
--no-mime-magic
sync
./s3_build_sb/sdds-srvc-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/sdds-srvc-storybook/
Loading
Loading