Skip to content

Commit

Permalink
Merge pull request #538 from vzsky/master
Browse files Browse the repository at this point in the history
Create GitHub action to format using prettier
  • Loading branch information
hipstersmoothie authored Oct 2, 2020
2 parents a9402d9 + f65544d commit 8733e8f
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 26 deletions.
23 changes: 23 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Format
on:
pull_request:
branches: [master]
jobs:
format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: Format
run: |
yarn install --frozen-lockfile
yarn run format
- name: Commit changes
uses: stefanzweifel/[email protected]
with:
commit_message: Apply formatting changes
branch: ${{ github.head_ref }}
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
"lint": "./packages/cli/bin/ds.js lint",
"test": "./packages/cli/bin/ds.js test",
"create:plugin": "./scripts/create-plugin.js",
"create:package": "./packages/cli/bin/ds.js create package"
"create:package": "./packages/cli/bin/ds.js create package",
"format" : "prettier --write ."
},
"workspaces": [
"packages/*",
Expand All @@ -40,7 +41,7 @@
"change-case": "4.1.1",
"copy-template-dir": "1.4.0",
"lerna": "3.22.1",
"prettier": "2.1.1",
"prettier": "2.1.2",
"rimraf": "3.0.2",
"signale": "1.4.0",
"typescript": "4.0.2"
Expand Down
48 changes: 24 additions & 24 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1498,7 +1498,7 @@
minimist "^1.2.0"

"@design-systems/build@link:plugins/build":
version "2.3.0"
version "2.5.2"
dependencies:
"@babel/code-frame" "7.10.4"
"@babel/core" "7.11.5"
Expand Down Expand Up @@ -1539,7 +1539,7 @@
typescript "4.0.2"

"@design-systems/bundle@link:plugins/bundle":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/build" "link:plugins/build"
"@design-systems/cli-utils" "link:packages/cli-utils"
Expand All @@ -1557,7 +1557,7 @@
webpack "4.44.1"

"@design-systems/clean@link:plugins/clean":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/plugin" "link:packages/plugin"
Expand All @@ -1566,7 +1566,7 @@
tslib "2.0.1"

"@design-systems/cli-utils@link:packages/cli-utils":
version "2.3.0"
version "2.5.2"
dependencies:
find-up "5.0.0"
npm-which "3.0.1"
Expand All @@ -1576,7 +1576,7 @@
webpack "4.44.1"

"@design-systems/cli@link:packages/cli":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/core" "link:packages/core"
Expand All @@ -1591,7 +1591,7 @@
update-check "1.5.4"

"@design-systems/core@link:packages/core":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/build" "link:plugins/build"
"@design-systems/bundle" "link:plugins/bundle"
Expand All @@ -1611,7 +1611,7 @@
tslib "2.0.1"

"@design-systems/create-command@link:plugins/create-command":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/create" "link:packages/create"
Expand All @@ -1630,10 +1630,10 @@
tslib "2.0.1"

"@design-systems/create@link:packages/create":
version "2.3.0"
version "2.5.2"

"@design-systems/dev@link:plugins/dev":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/plugin" "link:packages/plugin"
Expand All @@ -1644,7 +1644,7 @@
tslib "2.0.1"

"@design-systems/eslint-config@link:packages/eslint-config":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@typescript-eslint/eslint-plugin" "3.9.0"
Expand All @@ -1668,7 +1668,7 @@
tslib "2.0.1"

"@design-systems/lint@link:plugins/lint":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/eslint-config" "link:packages/eslint-config"
Expand All @@ -1685,7 +1685,7 @@
tslib "2.0.1"

"@design-systems/load-config@link:packages/load-config":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/core" "link:packages/core"
"@design-systems/plugin" "link:packages/plugin"
Expand All @@ -1699,7 +1699,7 @@
tslib "2.0.1"

"@design-systems/playroom@link:plugins/playroom":
version "2.3.0"
version "2.5.2"
dependencies:
"@babel/core" "7.11.5"
"@babel/register" "7.11.5"
Expand All @@ -1719,14 +1719,14 @@
webpack "4.44.1"

"@design-systems/plugin@link:packages/plugin":
version "2.3.0"
version "2.5.2"
dependencies:
command-line-application "0.10.1"
tslib "2.0.1"
utility-types "3.10.0"

"@design-systems/proof@link:plugins/proof":
version "2.3.0"
version "2.5.2"
dependencies:
"@babel/core" "7.11.5"
"@babel/plugin-transform-runtime" "7.11.5"
Expand All @@ -1744,7 +1744,7 @@
tslib "2.0.1"

"@design-systems/size@link:plugins/size":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/plugin" "link:packages/plugin"
Expand Down Expand Up @@ -1775,7 +1775,7 @@
webpack-sources "1.4.3"

"@design-systems/storybook@link:plugins/storybook":
version "2.3.0"
version "2.5.2"
dependencies:
"@alisowski/storybook-addon-notes" "^6.0.1"
"@babel/core" "7.11.5"
Expand Down Expand Up @@ -1808,7 +1808,7 @@
webpack-filter-warnings-plugin "1.2.1"

"@design-systems/stylelint-config@link:packages/stylelint-config":
version "2.3.0"
version "2.5.2"
dependencies:
stylelint-a11y "1.2.3"
stylelint-config-css-modules "2.2.0"
Expand All @@ -1822,7 +1822,7 @@
tslib "2.0.1"

"@design-systems/test@link:plugins/test":
version "2.3.0"
version "2.5.2"
dependencies:
"@babel/core" "7.11.5"
"@design-systems/build" "link:plugins/build"
Expand All @@ -1842,7 +1842,7 @@
tslib "2.0.1"

"@design-systems/update@link:plugins/update":
version "2.3.0"
version "2.5.2"
dependencies:
"@design-systems/cli-utils" "link:packages/cli-utils"
"@design-systems/plugin" "link:packages/plugin"
Expand Down Expand Up @@ -17007,10 +17007,10 @@ [email protected]:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==

[email protected].1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.1.tgz#d9485dd5e499daa6cb547023b87a6cf51bee37d6"
integrity sha512-9bY+5ZWCfqj3ghYBLxApy2zf6m+NJo5GzmLTpr9FsApsfjriNnS2dahWReHMi7qNPhhHl9SYHJs2cHZLgexNIw==
[email protected].2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==

prettier@^2.0.5:
version "2.0.5"
Expand Down

0 comments on commit 8733e8f

Please sign in to comment.