mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-16 14:00:13 +01:00
Update CI workflow to test with locally-built markdownlint-micromark package.
This commit is contained in:
parent
250a7cb712
commit
81ba8f6f54
2 changed files with 8 additions and 3 deletions
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
|
|
@ -31,6 +31,10 @@ jobs:
|
||||||
- name: Run CI Tests
|
- name: Run CI Tests
|
||||||
run: npm run ci
|
run: npm run ci
|
||||||
- name: Install markdownlint-micromark Dependencies
|
- name: Install markdownlint-micromark Dependencies
|
||||||
run: cd micromark && npm install --no-package-lock
|
run: npm run install-micromark
|
||||||
- name: Build markdownlint-micromark
|
- name: Build markdownlint-micromark
|
||||||
run: npm run build-micromark
|
run: npm run build-micromark
|
||||||
|
- name: Install local markdownlint-micromark
|
||||||
|
run: npm install --no-package-lock ./micromark
|
||||||
|
- name: Test with local markdownlint-micromark
|
||||||
|
run: npm test
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,7 @@
|
||||||
"example": "cd example && node standalone.js && grunt markdownlint --force && gulp markdownlint",
|
"example": "cd example && node standalone.js && grunt markdownlint --force && gulp markdownlint",
|
||||||
"docker-npm-install": "docker run --rm --tty --name npm-install --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm install",
|
"docker-npm-install": "docker run --rm --tty --name npm-install --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm install",
|
||||||
"docker-npm-run-upgrade": "docker run --rm --tty --name npm-run-upgrade --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm run upgrade",
|
"docker-npm-run-upgrade": "docker run --rm --tty --name npm-run-upgrade --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm run upgrade",
|
||||||
|
"install-micromark": "cd micromark && npm install --no-package-lock",
|
||||||
"lint": "eslint --ext .js,.cjs,.mjs --max-warnings 0 .",
|
"lint": "eslint --ext .js,.cjs,.mjs --max-warnings 0 .",
|
||||||
"lint-test-repos": "ava --timeout=10m test/markdownlint-test-repos.js",
|
"lint-test-repos": "ava --timeout=10m test/markdownlint-test-repos.js",
|
||||||
"serial-config-docs": "npm run build-config && npm run build-docs",
|
"serial-config-docs": "npm run build-config && npm run build-docs",
|
||||||
|
|
@ -67,10 +68,10 @@
|
||||||
"markdownlint-micromark": "0.1.3"
|
"markdownlint-micromark": "0.1.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"ava": "5.2.0",
|
|
||||||
"babel-loader": "9.1.2",
|
|
||||||
"@babel/core": "7.21.8",
|
"@babel/core": "7.21.8",
|
||||||
"@babel/preset-env": "7.21.5",
|
"@babel/preset-env": "7.21.5",
|
||||||
|
"ava": "5.2.0",
|
||||||
|
"babel-loader": "9.1.2",
|
||||||
"c8": "7.13.0",
|
"c8": "7.13.0",
|
||||||
"eslint": "8.40.0",
|
"eslint": "8.40.0",
|
||||||
"eslint-plugin-es": "4.1.0",
|
"eslint-plugin-es": "4.1.0",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue