Version | Date | Title |
---|---|---|
v1.0.0 | 2025-02-15 | Initial Pipeline to build Grafana images, yamllinter and pr-checks |
# Build Grafana image
permissions:
contents: read
packages: write
jobs:
build-grafana-image:
uses:
optiop/gha/.github/workflows/[email protected]
with:
project-name: grafana-enlighten
# Build Grafana frontend image
permissions:
contents: read
packages: write
jobs:
build-custom-grafana:
permissions: write-all
uses:
optiop/gha/.github/workflows/[email protected]
secrets:
grafana-access-policy-token: ${{ secrets.GRAFANA_ACCESS_POLICY_TOKEN }}
# values.yaml
grafana:
image: ghcr.io/optiop/grafana-enlighten
tag: 8aaa7f53
frontend:
image: ghcr.io/optiop/enlighten-cyber-intelligence
npm install
ncc build pr-checks/index.ts
mv dist/index.js pr-checks