Skip to content

Commit ba721b9

Browse files
dev: megalinter api reporter env vars in config file
Move API_REPORTER environment variables from the megalinter workflow yaml file to the megalinter configuration yaml file
1 parent 6b8fa98 commit ba721b9

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

.github/config/megalinter.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,19 @@ ENABLE:
2626
- YAML
2727
- REPOSITORY
2828

29+
30+
# Reporter configuration
31+
32+
# Grafana Dashboard Connections - GitHub Organization secrets
33+
API_REPORTER: true
34+
API_REPORTER_URL: ${{ secrets.API_REPORTER_URL }}
35+
API_REPORTER_BASIC_AUTH_USERNAME: ${{ secrets.API_REPORTER_BASIC_AUTH_USERNAME }}
36+
API_REPORTER_BASIC_AUTH_PASSWORD: ${{ secrets.API_REPORTER_BASIC_AUTH_PASSWORD }}
37+
API_REPORTER_METRICS_URL: ${{ secrets.API_REPORTER_METRICS_URL }}
38+
API_REPORTER_METRICS_BASIC_AUTH_USERNAME: ${{ secrets.API_REPORTER_METRICS_BASIC_AUTH_USERNAME }}
39+
API_REPORTER_METRICS_BASIC_AUTH_PASSWORD: ${{ secrets.API_REPORTER_METRICS_BASIC_AUTH_PASSWORD }}
40+
API_REPORTER_DEBUG: false
41+
2942
# Linter specific configuration
3043

3144
CLOJURE_CLJ_KONDO_CONFIG_FILE: ".github/config/clj-kondo-ci-config.edn"

.github/workflows/megalinter.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,6 @@ jobs:
2121
megalinter:
2222
name: MegaLinter
2323
runs-on: ubuntu-latest
24-
env:
25-
# Grafana Dashboard Connections - GitHub Organization secrets
26-
API_REPORTER: true
27-
API_REPORTER_URL: ${{ secrets.API_REPORTER_URL }}
28-
API_REPORTER_BASIC_AUTH_USERNAME: ${{ secrets.API_REPORTER_BASIC_AUTH_USERNAME }}
29-
API_REPORTER_BASIC_AUTH_PASSWORD: ${{ secrets.API_REPORTER_BASIC_AUTH_PASSWORD }}
30-
API_REPORTER_METRICS_URL: ${{ secrets.API_REPORTER_METRICS_URL }}
31-
API_REPORTER_METRICS_BASIC_AUTH_USERNAME: ${{ secrets.API_REPORTER_METRICS_BASIC_AUTH_USERNAME }}
32-
API_REPORTER_METRICS_BASIC_AUTH_PASSWORD: ${{ secrets.API_REPORTER_METRICS_BASIC_AUTH_PASSWORD }}
33-
API_REPORTER_DEBUG: false
3424
steps:
3525
- run: echo "🚀 Job automatically triggered by ${{ github.event_name }}"
3626
- run: echo "🐧 Job running on ${{ runner.os }} server"

0 commit comments

Comments
 (0)