diff --git a/.github/workflows/nixos.yml b/.github/workflows/nixos.yml index 1cd4a2c..7530bbd 100644 --- a/.github/workflows/nixos.yml +++ b/.github/workflows/nixos.yml @@ -15,7 +15,6 @@ jobs: # this might remove tools that are actually needed, # if set to "true" but frees about 6 GB tool-cache: true - # all of these default to true, but feel free to set to # "false" if necessary for your workflow android: true @@ -79,7 +78,6 @@ jobs: # this might remove tools that are actually needed, # if set to "true" but frees about 6 GB tool-cache: true - # all of these default to true, but feel free to set to # "false" if necessary for your workflow android: true @@ -111,7 +109,6 @@ jobs: # this might remove tools that are actually needed, # if set to "true" but frees about 6 GB tool-cache: true - # all of these default to true, but feel free to set to # "false" if necessary for your workflow android: true diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..1899688 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,8 @@ +pipeline: + check: + image: nixos/nix:2.13.1 + environment: + - NIX_CONFIG=experimental-features = nix-command flakes + commands: + - nix run 'nixpkgs#statix' check + - nix run 'nixpkgs#yamllint' . diff --git a/.yamllint.yaml b/.yamllint.yaml index efbcd46..95191b4 100644 --- a/.yamllint.yaml +++ b/.yamllint.yaml @@ -1,4 +1,3 @@ ---- ignore: | charts/ docs/ @@ -6,8 +5,12 @@ ignore: | .terraform/ .vscode/ gotk-components.yaml + gotk-sync.yaml extends: default rules: + document-start: + level: warning + present: false empty-lines: max-end: 1 truthy: diff --git a/flux/olympus/apps/services/renovate/config.yaml b/flux/olympus/apps/services/renovate/config.yaml index f8e2876..dd9d08c 100644 --- a/flux/olympus/apps/services/renovate/config.yaml +++ b/flux/olympus/apps/services/renovate/config.yaml @@ -20,7 +20,7 @@ data: "nix": { "enabled": true }, - "lockFileMaintenance": { + "lockFileMaintenance": { "enabled": true, "automerge": true, "automergeType": "pr", diff --git a/flux/olympus/base/flux-system/kustomization.yaml b/flux/olympus/base/flux-system/kustomization.yaml index 9acdad9..42cac64 100644 --- a/flux/olympus/base/flux-system/kustomization.yaml +++ b/flux/olympus/base/flux-system/kustomization.yaml @@ -1,6 +1,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: -- gotk-components.yaml -- gotk-sync.yaml -- repositories \ No newline at end of file + - gotk-components.yaml + - gotk-sync.yaml + - repositories diff --git a/flux/olympus/base/flux-system/repositories/helm/external-secrets.yaml b/flux/olympus/base/flux-system/repositories/helm/external-secrets.yaml index 65405ea..a68409b 100644 --- a/flux/olympus/base/flux-system/repositories/helm/external-secrets.yaml +++ b/flux/olympus/base/flux-system/repositories/helm/external-secrets.yaml @@ -1,4 +1,3 @@ ---- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/flux/olympus/core/kustomization.yaml b/flux/olympus/core/kustomization.yaml index 2e5c9c9..1611c85 100644 --- a/flux/olympus/core/kustomization.yaml +++ b/flux/olympus/core/kustomization.yaml @@ -2,4 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespaces - - external-secrets \ No newline at end of file + - external-secrets diff --git a/flux/olympus/core/namespaces/security.yaml b/flux/olympus/core/namespaces/security.yaml index 133fe73..65f1a83 100644 --- a/flux/olympus/core/namespaces/security.yaml +++ b/flux/olympus/core/namespaces/security.yaml @@ -1,4 +1,3 @@ ---- apiVersion: v1 kind: Namespace metadata: diff --git a/flux/olympus/core/namespaces/services.yaml b/flux/olympus/core/namespaces/services.yaml index 62bcfaf..da390d0 100644 --- a/flux/olympus/core/namespaces/services.yaml +++ b/flux/olympus/core/namespaces/services.yaml @@ -1,4 +1,3 @@ ---- apiVersion: v1 kind: Namespace metadata: diff --git a/flux/olympus/core/namespaces/websites.yaml b/flux/olympus/core/namespaces/websites.yaml index 7427992..9b4e8bc 100644 --- a/flux/olympus/core/namespaces/websites.yaml +++ b/flux/olympus/core/namespaces/websites.yaml @@ -1,4 +1,3 @@ ---- apiVersion: v1 kind: Namespace metadata: diff --git a/nixos/hosts/hades/pmm/config/Movies.yml b/nixos/hosts/hades/pmm/config/Movies.yml index 85dfb07..7810dd2 100644 --- a/nixos/hosts/hades/pmm/config/Movies.yml +++ b/nixos/hosts/hades/pmm/config/Movies.yml @@ -47,4 +47,4 @@ collections: poster: https://theposterdb.com/api/assets/222279 background: https://i.imgur.com/Yp0NCZa.jpg Bad Trek: - tmdb_collection_details: 115575 \ No newline at end of file + tmdb_collection_details: 115575