From 1cfccd3b82d797c897486b5bd2c99318a8c63eb2 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Wed, 12 Oct 2022 14:50:41 +0900 Subject: [PATCH] Remove `node-actionlint` (#13617) Remove node-actionlint --- .github/workflows/lint.yml | 9 ++++++--- package.json | 2 -- yarn.lock | 20 +++----------------- 3 files changed, 9 insertions(+), 22 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b0516b285..b7ed445b4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -42,9 +42,6 @@ jobs: - name: Lint Changelog run: yarn lint:changelog - - name: Lint workflow files - run: yarn lint:actionlint - - name: Lint docs code block # TODO: Lint files in `website/versioned_docs/version-stable` too run: yarn "docs/**/*.md" @@ -52,6 +49,12 @@ jobs: # Make Prettier throws on embeded format PRETTIER_DEBUG: true + - name: Lint workflow files + run: | + bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) + ./actionlint -color + shell: bash + - name: Validate renovate config run: npx --package renovate -c renovate-config-validator diff --git a/package.json b/package.json index e6f33cd0b..66117164e 100644 --- a/package.json +++ b/package.json @@ -140,7 +140,6 @@ "jest-snapshot-serializer-raw": "1.2.0", "jest-watch-typeahead": "2.2.0", "magic-string": "0.26.7", - "node-actionlint": "1.2.2", "node-fetch": "3.2.10", "npm-run-all": "4.1.5", "path-browserify": "1.0.1", @@ -172,7 +171,6 @@ "lint:prettier": "prettier . \"!test*\" --check", "lint:spellcheck": "cspell --no-progress --relative --dot --gitignore", "lint:deps": "node ./scripts/check-deps.mjs", - "lint:actionlint": "node-actionlint", "fix": "run-s fix:eslint fix:prettier", "fix:eslint": "yarn lint:eslint --fix", "fix:prettier": "yarn lint:prettier --write", diff --git a/yarn.lock b/yarn.lock index 1a9dc0eea..8df74ee02 100644 --- a/yarn.lock +++ b/yarn.lock @@ -45,7 +45,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.18.6, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.14.5, @babel/code-frame@npm:^7.18.6": +"@babel/code-frame@npm:7.18.6, @babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.18.6": version: 7.18.6 resolution: "@babel/code-frame@npm:7.18.6" dependencies: @@ -2237,7 +2237,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -3748,7 +3748,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": +"fast-glob@npm:3.2.12, fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -5929,19 +5929,6 @@ __metadata: languageName: node linkType: hard -"node-actionlint@npm:1.2.2": - version: 1.2.2 - resolution: "node-actionlint@npm:1.2.2" - dependencies: - "@babel/code-frame": ^7.14.5 - chalk: ^4.1.1 - fast-glob: ^3.2.7 - bin: - node-actionlint: bin/node-actionlint.js - checksum: a326d33a1bf33c2beafdc8cb1c9be37410a3e3a2d28235bbc8034a30cd3599fdab7cce966ccf6e18ae4aee396b0a5d1de1f628365f1e7fa06c31efb4345ad230 - languageName: node - linkType: hard - "node-addon-api@npm:^3.0.0": version: 3.2.1 resolution: "node-addon-api@npm:3.2.1" @@ -6683,7 +6670,6 @@ __metadata: micromatch: 4.0.5 minimist: 1.2.6 n-readlines: 1.0.1 - node-actionlint: 1.2.2 node-fetch: 3.2.10 npm-run-all: 4.1.5 outdent: 0.8.0