-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): cleaned up irrelevant dependencies in ui-markdown-editor
Signed-off-by: Cronus1007 <[email protected]>
- Loading branch information
1 parent
90973d4
commit ec339bf
Showing
56 changed files
with
85,364 additions
and
10,641 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,98 @@ | ||
name: Build | ||
|
||
on: | ||
push: | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
build: | ||
name: Unit Tests | ||
|
||
strategy: | ||
matrix: | ||
node-version: | ||
# - 12.x | ||
- 14.x | ||
os: | ||
- ubuntu-latest | ||
# - windows-latest | ||
# - macOS-latest | ||
|
||
runs-on: ${{ matrix.os }} | ||
|
||
steps: | ||
- name: git checkout | ||
uses: actions/checkout@v2 | ||
|
||
- name: Use Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
|
||
- uses: actions/cache@v2 | ||
id: npm-and-build-cache | ||
with: | ||
path: | | ||
~/.cache/Cypress | ||
build | ||
node_modules | ||
key: ${{ runner.os }}-node_modules-build-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-node_modules-build- | ||
- run: npx lerna bootstrap && npx lerna run build | ||
- run: npm run build --if-present | ||
- run: npm test | ||
|
||
- name: 'Storybook Tests - Chrome' | ||
uses: cypress-io/github-action@v2 | ||
with: | ||
install: false | ||
start: npm run storybook:ci | ||
wait-on: 'http://localhost:9009' | ||
wait-on-timeout: 120 | ||
browser: chrome | ||
record: true | ||
parallel: true | ||
group: 'Storybook - Chrome' | ||
project: packages/storybook | ||
env: | ||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }} | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
publish: | ||
needs: | ||
- build | ||
|
||
name: Publish to npm | ||
if: ${{ success() && github.event_name == 'push' && github.repository_owner == 'accordproject' }} | ||
runs-on: ubuntu-latest | ||
|
||
outputs: | ||
job-status: ${{ job.status }} | ||
|
||
steps: | ||
- name: git checkout | ||
uses: actions/checkout@v2 | ||
|
||
- name: Use Node.js 14.x | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: 14.x | ||
|
||
- name: Build | ||
run: npx lerna bootstrap && npx lerna run build | ||
|
||
- name: timestamp | ||
id: timestamp | ||
run: | | ||
node ./scripts/timestamp.js | ||
- name: build and publish | ||
run: | | ||
npm config set //registry.npmjs.org/:_authToken ${{ secrets.NPM_TOKEN }} | ||
npm version --no-git-tag-version --yes --exact ${{ steps.timestamp.outputs.stamp }} | ||
npx lerna version --no-git-tag-version --yes --exact ${{ steps.timestamp.outputs.stamp }} | ||
npx lerna exec --ignore storybook -- npm publish --access public --ignore-scripts --tag=unstable 2>&1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
name: Publish | ||
|
||
on: | ||
release: | ||
types: | ||
- released | ||
|
||
jobs: | ||
publish: | ||
name: Publish to npm | ||
if: ${{ github.repository_owner == 'accordproject' }} | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: git checkout | ||
uses: actions/checkout@v2 | ||
|
||
- name: Use Node.js 14.x | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: 14.x | ||
|
||
- uses: actions/cache@v2 | ||
id: npm-and-build-cache | ||
with: | ||
path: | | ||
~/.cache/Cypress | ||
build | ||
node_modules | ||
key: ${{ runner.os }}-node_modules-build-${{ hashFiles('**/package-lock.json') }} | ||
restore-keys: | | ||
${{ runner.os }}-node_modules-build- | ||
- run: npx lerna bootstrap && npx lerna run build | ||
- run: npm run build --if-present | ||
|
||
- name: tag | ||
id: tag | ||
run: | | ||
node ./scripts/tag.js ${{ github.event.release.tag_name }} | ||
- name: build and publish | ||
run: | | ||
npm config set //registry.npmjs.org/:_authToken ${{ secrets.NPM_TOKEN }} | ||
npm version --no-git-tag-version --yes --exact ${{ github.event.release.tag_name }} | ||
npx lerna version --no-git-tag-version --yes --exact ${{ github.event.release.tag_name }} | ||
npx lerna exec --ignore storybook -- npm publish --access public ${{ steps.tag.outputs.tag }} 2>&1 | ||
- name: Create PR to increment version | ||
uses: peter-evans/create-pull-request@v3 | ||
with: | ||
base: master | ||
commit-message: 'chore(actions): publish ${{ github.event.release.tag_name }} to npm' | ||
committer: GitHub <[email protected]> | ||
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> | ||
signoff: true | ||
branch: ap-publish-${{ github.event.release.tag_name }} | ||
delete-branch: true | ||
title: 'chore(actions): publish ${{ github.event.release.tag_name }} to npm' | ||
body: | | ||
# Increment Versions | ||
Update the package.json version numbers after publishing to NPM. | ||
assignees: ${{ github.actor }} | ||
reviewers: ${{ github.actor }} | ||
draft: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.