From 64b9f2c2df31bb87bdd2360a2feb58c817b4d16c Mon Sep 17 00:00:00 2001 From: awwpotato Date: Sat, 31 May 2025 11:44:33 -0700 Subject: [PATCH] stylix: yamlint ignore truthy for workflows (#1116) Link: https://github.com/nix-community/stylix/pull/1116 Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com> Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com> --- .github/workflows/backport.yml | 2 +- .github/workflows/check.yml | 2 +- .github/workflows/conflicts.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/labels.yml | 2 +- .github/workflows/update-flake.yml | 10 +++++----- .yamllint.yml | 6 ++++++ 7 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 .yamllint.yml diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index e0599a7f..717035c1 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -3,7 +3,7 @@ # https://github.com/NixOS/nixpkgs/blob/2566f9dcb469b06241519a8185863d67773f943a/.github/workflows/backport.yml name: Backport -on: # yamllint disable-line rule:truthy +on: pull_request_target: types: [closed, labeled] diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 9c1b9fa0..87f4d20e 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,7 +1,7 @@ --- name: Check -on: # yamllint disable-line rule:truthy +on: push: branches: - master diff --git a/.github/workflows/conflicts.yml b/.github/workflows/conflicts.yml index 935a6335..c415773a 100644 --- a/.github/workflows/conflicts.yml +++ b/.github/workflows/conflicts.yml @@ -1,7 +1,7 @@ --- name: Label Merge Conflicts -on: # yamllint disable-line rule:truthy +on: push: branches: - master diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 198502ea..af070e92 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,7 +1,7 @@ --- name: Docs -on: # yamllint disable-line rule:truthy +on: push: branches: - master diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index ec4e2679..4de0682b 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -9,7 +9,7 @@ --- name: "Label PR" -on: # yamllint disable-line rule:truthy +on: pull_request_target: types: [edited, opened, synchronize, reopened] diff --git a/.github/workflows/update-flake.yml b/.github/workflows/update-flake.yml index 45f72356..66cf2a8d 100644 --- a/.github/workflows/update-flake.yml +++ b/.github/workflows/update-flake.yml @@ -1,7 +1,7 @@ --- name: Update flake inputs -on: # yamllint disable-line rule:truthy +on: schedule: - cron: "0 0 1 * *" workflow_dispatch: @@ -34,11 +34,11 @@ jobs: commit-msg: "flake: update all inputs" pr-title: "${{ startsWith(matrix.branch, 'release') && format('[{0}] ', matrix.branch) || '' }}stylix: update all flake inputs" # yamllint disable-line rule:line-length pr-labels: "topic: dependencies" - # yamllint disable rule:line-length - pr-body: | - Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. + pr-body: > + Automated changes by the + [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) + GitHub Action. ``` {{ env.GIT_COMMIT_MESSAGE }} ``` - # yamllint enable rule:line-length diff --git a/.yamllint.yml b/.yamllint.yml new file mode 100644 index 00000000..a5e28d45 --- /dev/null +++ b/.yamllint.yml @@ -0,0 +1,6 @@ +--- +extends: default + +rules: + truthy: + ignore: .github/workflows/*