summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorGreg <supahgreg@users.noreply.github.com>2025-10-13 23:39:24 -0500
committerGitHub <noreply@github.com>2025-10-13 23:39:24 -0500
commit6505cbb592b91556ca25a2bf72ad1d8cb0b3bc2a (patch)
tree8ab133cc17a329ef7d99d152b3f6b4edc3830509 /.github
parent0d2b1d601294802286aa26e5486c1c4fee92c05a (diff)
parent8b46ab31a96b6b6129f624719ac33ddf761805f1 (diff)
Merge pull request #42 from tt-rss/bugfix/eslint-config-and-findings
Get ESLint 9.x working, make the new config stricter, address findings
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/javascipt-code-quality.yml4
-rw-r--r--.github/workflows/publish.yml12
-rw-r--r--.github/workflows/validate-sql.yml1
3 files changed, 9 insertions, 8 deletions
diff --git a/.github/workflows/javascipt-code-quality.yml b/.github/workflows/javascipt-code-quality.yml
index a6a9e10eb..531693250 100644
--- a/.github/workflows/javascipt-code-quality.yml
+++ b/.github/workflows/javascipt-code-quality.yml
@@ -5,11 +5,9 @@ on:
paths:
- 'js/**.js'
- 'plugins/**.js'
+ - 'eslint.config.js'
- 'package.json'
- 'package-lock.json'
- - '.eslintrc.*'
- - 'eslint.config.*'
- - '.github/workflows/javascript-code-quality.yml'
# Allow manual triggering
workflow_dispatch:
# Allow other workflows (e.g. Publish) to invoke this one.
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 1a5e19e22..ce4bb81e9 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -24,17 +24,21 @@ permissions:
jobs:
- test-docker:
+ docker-code-quality:
uses: ./.github/workflows/docker-code-quality.yml
- test-php:
+ javascript-code-quality:
+ uses: ./.github/workflows/javascript-code-quality.yml
+
+ php-code-quality:
uses: ./.github/workflows/php-code-quality.yml
publish:
name: Publish Docker image ${{ matrix.image.name }}
needs:
- - test-docker
- - test-php
+ - docker-code-quality
+ - javascript-code-quality
+ - php-code-quality
runs-on: ubuntu-latest
permissions:
contents: read
diff --git a/.github/workflows/validate-sql.yml b/.github/workflows/validate-sql.yml
index b165125ca..ab210cebe 100644
--- a/.github/workflows/validate-sql.yml
+++ b/.github/workflows/validate-sql.yml
@@ -5,7 +5,6 @@ on:
paths:
- 'sql/pgsql/schema.sql'
- 'sql/pgsql/migrations/*.sql'
- - '.github/workflows/validate-sql.yml'
# Allow manual triggering
workflow_dispatch:
# Allow other workflows (e.g. Publish) to invoke this one.