aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHygna <hygna@proton.me>2022-10-22 15:38:32 +0100
committerHygna <hygna@proton.me>2022-10-22 15:38:32 +0100
commite8d342755fdeaaf3e70bcaae54903ac3fecbb4bd (patch)
tree360200c67b2de470f4c7508c03fcbcdede023d39
parentImprove README.md readability (diff)
downloadlibredirect-e8d342755fdeaaf3e70bcaae54903ac3fecbb4bd.zip
Added linting in CI
-rw-r--r--.woodpecker/instances.yml5
-rw-r--r--.woodpecker/lint.yml10
2 files changed, 13 insertions, 2 deletions
diff --git a/.woodpecker/instances.yml b/.woodpecker/instances.yml
index 43df0cd9..aa73b236 100644
--- a/.woodpecker/instances.yml
+++ b/.woodpecker/instances.yml
@@ -1,9 +1,10 @@
pipeline:
instancefetch:
- image: python:3.8
+ image: python:alpine
secrets: [token, mail]
when:
- event: cron
+ - event: cron
+ cron: instance_updater
commands:
- python -m pip install --upgrade pip
- pip install requests colorama
diff --git a/.woodpecker/lint.yml b/.woodpecker/lint.yml
new file mode 100644
index 00000000..f1f60e6c
--- /dev/null
+++ b/.woodpecker/lint.yml
@@ -0,0 +1,10 @@
+pipeline:
+ lint:
+ image: node:lts-alpine
+ when:
+ event: [push, pull_request]
+ path:
+ exclude: [ '.*', '*.md', 'src/instances/**']
+ commands:
+ - npm i
+ - npx web-ext lint --source-dir ./src/