chore: block releases until lint passes

This commit is contained in:
zhom
2025-05-30 05:27:52 +04:00
parent adcd78c275
commit a58a814369
4 changed files with 24 additions and 0 deletions
+1
View File
@@ -3,6 +3,7 @@
name: Lint Node.js
on:
workflow_call:
push:
branches:
- main
+1
View File
@@ -3,6 +3,7 @@
name: Lint Rust
on:
workflow_call:
push:
branches:
- main
+11
View File
@@ -10,7 +10,18 @@ env:
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
jobs:
lint-js:
name: Lint JavaScript/TypeScript
uses: ./.github/workflows/lint-js.yml
secrets: inherit
lint-rust:
name: Lint Rust
uses: ./.github/workflows/lint-rs.yml
secrets: inherit
release:
needs: [lint-js, lint-rust]
permissions:
contents: write
strategy:
+11
View File
@@ -10,7 +10,18 @@ env:
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
jobs:
lint-js:
name: Lint JavaScript/TypeScript
uses: ./.github/workflows/lint-js.yml
secrets: inherit
lint-rust:
name: Lint Rust
uses: ./.github/workflows/lint-rs.yml
secrets: inherit
rolling-release:
needs: [lint-js, lint-rust]
permissions:
contents: write
strategy: