From 094673101cbecc60e5b1c3773c8f40a021b9aba5 Mon Sep 17 00:00:00 2001 From: afc163 Date: Wed, 9 Oct 2024 10:35:27 +0800 Subject: [PATCH] chore: upgrade workflows (#11356) --- .commitlintrc.js | 1 + .github/workflows/preview-build.yml | 4 +-- .github/workflows/preview-deploy.yml | 6 ++-- .husky/commit-msg | 8 +---- .husky/pre-commit | 5 +-- .lintstagedrc | 3 ++ package.json | 14 ++++---- .../Login/__snapshots__/login.test.tsx.snap | 34 +++++++++---------- 8 files changed, 35 insertions(+), 40 deletions(-) create mode 100644 .commitlintrc.js mode change 100755 => 100644 .husky/commit-msg mode change 100755 => 100644 .husky/pre-commit create mode 100644 .lintstagedrc diff --git a/.commitlintrc.js b/.commitlintrc.js new file mode 100644 index 00000000..422b1944 --- /dev/null +++ b/.commitlintrc.js @@ -0,0 +1 @@ +module.exports = { extends: ['@commitlint/config-conventional'] }; diff --git a/.github/workflows/preview-build.yml b/.github/workflows/preview-build.yml index d8667a5d..81c4c60a 100644 --- a/.github/workflows/preview-build.yml +++ b/.github/workflows/preview-build.yml @@ -23,7 +23,7 @@ jobs: yarn build - name: upload dist artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: dist path: dist/ @@ -35,7 +35,7 @@ jobs: - name: Upload PR number if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: pr path: ./pr-id.txt diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml index e9a699ff..35cfb5ba 100644 --- a/.github/workflows/preview-deploy.yml +++ b/.github/workflows/preview-deploy.yml @@ -19,7 +19,7 @@ jobs: if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' steps: - name: download pr artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v4 with: workflow: ${{ github.event.workflow_run.workflow_id }} name: pr @@ -29,7 +29,7 @@ jobs: run: echo "::set-output name=id::$( 1%", - "last 2 versions", - "not ie <= 10" + "defaults" ], "dependencies": { "@ant-design/icons": "^4.8.3", @@ -60,6 +58,8 @@ }, "devDependencies": { "@ant-design/pro-cli": "^3.3.0", + "@commitlint/cli": "^19.5.0", + "@commitlint/config-conventional": "^19.5.0", "@testing-library/react": "^16.0.1", "@types/classnames": "^2.3.1", "@types/express": "^4.17.21", @@ -76,12 +76,12 @@ "eslint": "^8.57.0", "express": "^4.19.2", "gh-pages": "^3.2.3", - "husky": "^7.0.4", + "husky": "^9.1.6", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "lint-staged": "^10.5.4", + "lint-staged": "^15.2.10", "mockjs": "^1.1.0", - "prettier": "^2.8.8", + "prettier": "^3.3.3", "react-dev-inspector": "^1.9.0", "swagger-ui-dist": "^4.19.1", "ts-node": "^10.9.2", diff --git a/src/pages/User/Login/__snapshots__/login.test.tsx.snap b/src/pages/User/Login/__snapshots__/login.test.tsx.snap index 1b928773..5622a1b7 100644 --- a/src/pages/User/Login/__snapshots__/login.test.tsx.snap +++ b/src/pages/User/Login/__snapshots__/login.test.tsx.snap @@ -610,16 +610,16 @@ exports[`Login Page should show login form 1`] = ` style="flex: 1; padding: 32px 0px;" >