diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-02-23 17:36:36 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-23 17:36:36 +0900 |
| commit | 71900e0231e94897cb8d3f9ad5c85897db2071a0 (patch) | |
| tree | df685b9c75749107eae2928c12c54817411a7c1a /.github/workflows | |
| parent | Merge branch 'develop' (diff) | |
| download | misskey-71900e0231e94897cb8d3f9ad5c85897db2071a0.tar.gz misskey-71900e0231e94897cb8d3f9ad5c85897db2071a0.tar.bz2 misskey-71900e0231e94897cb8d3f9ad5c85897db2071a0.zip | |
Release: 13.7.2 (#10035)
* ci: swcにしたためtypecheckは別途実施
* :art:
* Update package.json
* マイグレーションが失敗することがあるのを修正
* refactor ci
* use tsc for build
Windowsだとエラーが出るため
* feat: swc build in windows (#10032)
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* use swc
* chore(client): tweak custom emoji size
* enhance: make pwa icon maskable (#10033)
* :art:
* feat(server): add @swc/core-android-arm64 to optional (#10034)
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* feat(server): add @swc/core-android-arm64 to optional
* fix: conflict
* Update package.json
* chore(backend): fix indent
* Update CHANGELOG.md
* compress png
---------
Co-authored-by: CaffeinePower <86540016+cffnpwr@users.noreply.github.com>
Co-authored-by: Shogo Sensui <shogosensui@gmail.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/lint.yml | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5b1f1de4fe..d65076ebb2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -36,8 +36,6 @@ jobs: - backend - frontend - sw - lint: - - eslint steps: - uses: actions/checkout@v3.3.0 with: @@ -53,4 +51,29 @@ jobs: cache: 'pnpm' - run: corepack enable - run: pnpm i --frozen-lockfile - - run: pnpm --filter ${{ matrix.workspace }} run ${{ matrix.lint }} + - run: pnpm --filter ${{ matrix.workspace }} run eslint + + typecheck: + needs: [pnpm_install] + runs-on: ubuntu-latest + continue-on-error: true + strategy: + matrix: + workspace: + - backend + steps: + - uses: actions/checkout@v3.3.0 + with: + fetch-depth: 0 + submodules: true + - uses: pnpm/action-setup@v2 + with: + version: 7 + run_install: false + - uses: actions/setup-node@v3.6.0 + with: + node-version: 18.x + cache: 'pnpm' + - run: corepack enable + - run: pnpm i --frozen-lockfile + - run: pnpm --filter ${{ matrix.workspace }} run typecheck |