summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-02-23 17:36:36 +0900
committerGitHub <noreply@github.com>2023-02-23 17:36:36 +0900
commit71900e0231e94897cb8d3f9ad5c85897db2071a0 (patch)
treedf685b9c75749107eae2928c12c54817411a7c1a /.github/workflows
parentMerge branch 'develop' (diff)
downloadmisskey-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.yml29
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