Move non-Node script from package.json to workflow (#485) [skip ci]
* Move non-Node script from `package.json` to workflow Module `dprint` is not used in a Node context so should not be placed in `package.json`. * Unformat
This commit is contained in:
6
.github/workflows/workflow.yml
vendored
6
.github/workflows/workflow.yml
vendored
@@ -40,12 +40,12 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
- name: Setup Dprint
|
- name: Format code with dprint
|
||||||
run: |
|
run: |
|
||||||
curl -fsSL https://dprint.dev/install.sh | sh
|
curl -fsSL https://dprint.dev/install.sh | sh
|
||||||
echo "$HOME/.dprint/bin" >> $GITHUB_PATH
|
echo "$HOME/.dprint/bin" >> $GITHUB_PATH
|
||||||
- name: Format code
|
dprint fmt --config .github/config/dprint.json
|
||||||
run: npm run fmt
|
npm run format
|
||||||
- name: Build lowlighter/metrics:${{ github.head_ref || 'master' }}
|
- name: Build lowlighter/metrics:${{ github.head_ref || 'master' }}
|
||||||
run: docker build -t lowlighter/metrics:$(echo ${{ github.head_ref || 'master' }} | sed 's/\//-/g') .
|
run: docker build -t lowlighter/metrics:$(echo ${{ github.head_ref || 'master' }} | sed 's/\//-/g') .
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
"quickstart": "node .github/quickstart/index.mjs",
|
"quickstart": "node .github/quickstart/index.mjs",
|
||||||
"preview": "node .github/preview.mjs",
|
"preview": "node .github/preview.mjs",
|
||||||
"linter": "eslint source/**/*.mjs --quiet",
|
"linter": "eslint source/**/*.mjs --quiet",
|
||||||
|
"format": "eslint source/**/*.mjs --fix",
|
||||||
"dev": "nodemon source/app/web/index.mjs -e mjs,css,ejs,json",
|
"dev": "nodemon source/app/web/index.mjs -e mjs,css,ejs,json",
|
||||||
"postinstall": "node node_modules/puppeteer/install.js",
|
"postinstall": "node node_modules/puppeteer/install.js",
|
||||||
"fmt": "dprint fmt --config .github/config/dprint.json && npx eslint source/**/*.mjs --fix",
|
|
||||||
"indepth": "node source/plugins/languages/analyzers.mjs"
|
"indepth": "node source/plugins/languages/analyzers.mjs"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
Reference in New Issue
Block a user