{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49412249,"defaultBranch":"master","name":"yamllint","ownerLogin":"adrienverge","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-11T08:26:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5244945?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708080544.0","currentOid":""},"activityList":{"items":[{"before":"4a399f60bfa1c2e004b1bc1883f1e4bf84e4178f","after":null,"ref":"refs/heads/fix/ignore-on-explicit-file","pushedAt":"2024-02-16T10:49:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"}},{"before":"9235c684960c35db19dc67800d0998869e3ed229","after":"81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6","ref":"refs/heads/master","pushedAt":"2024-02-16T10:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"yamllint version 1.35.1","shortMessageHtmlLink":"yamllint version 1.35.1"}},{"before":"3a13803fb091b39c46ff9dfb46d0753b8a2bd77a","after":"9235c684960c35db19dc67800d0998869e3ed229","ref":"refs/heads/master","pushedAt":"2024-02-16T10:48:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"cli: Restore ignoration of files passed as command-line arguments\n\nCommit 2344380 \"Cleanly skip broken symlinks that are ignored\" fixed a\nproblem on symbolic links but also introduced a change on how ignored\nfiles should be treated, depending on whether they're explicitely passed\nas command-line arguments or not [^1].\n\nThis change is annoying for users that dynamically build the list of\nfiles to pass as arguments, e.g. [^2]:\n\n find -name '*\\.yaml' | xargs yamllint\n\nThe present commit adds unit tests for `yamllint [FILES]...` and\n`yamllint --list-files [FILES]...`, that passed with previous version\n1.34.0, and restore the behavior of this version.\n\nAs a result it also reverts the API change of commit 2344380 on\n`yamllint.linter.run(stream, config)`.\n\n[^1]: https://github.com/adrienverge/yamllint/issues/657#issuecomment-1948009315\n[^2]: https://github.com/adrienverge/yamllint/issues/657#issuecomment-1948093680","shortMessageHtmlLink":"cli: Restore ignoration of files passed as command-line arguments"}},{"before":null,"after":"4a399f60bfa1c2e004b1bc1883f1e4bf84e4178f","ref":"refs/heads/fix/ignore-on-explicit-file","pushedAt":"2024-02-16T10:46:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"cli: Restore ignoration of files passed as command-line arguments\n\nCommit 2344380 \"Cleanly skip broken symlinks that are ignored\" fixed a\nproblem on symbolic links but also introduced a change on how ignored\nfiles should be treated, depending on whether they're explicitely passed\nas command-line arguments or not [^1].\n\nThis change is annoying for users that dynamically build the list of\nfiles to pass as arguments, e.g. [^2]:\n\n find -name '*\\.yaml' | xargs yamllint\n\nThe present commit adds unit tests for `yamllint [FILES]...` and\n`yamllint --list-files [FILES]...`, that passed with previous version\n1.34.0, and restore the behavior of this version.\n\nAs a result it also reverts the API change of commit 2344380 on\n`yamllint.linter.run(stream, config)`.\n\n[^1]: https://github.com/adrienverge/yamllint/issues/657#issuecomment-1948009315\n[^2]: https://github.com/adrienverge/yamllint/issues/657#issuecomment-1948093680","shortMessageHtmlLink":"cli: Restore ignoration of files passed as command-line arguments"}},{"before":"23443803539bdfc6ca2b35101cc8beb04fb184c1","after":"3a13803fb091b39c46ff9dfb46d0753b8a2bd77a","ref":"refs/heads/master","pushedAt":"2024-02-15T08:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"yamllint version 1.35.0","shortMessageHtmlLink":"yamllint version 1.35.0"}},{"before":"8673efdba632a4ceb1403aa5fb5088eb709e758e","after":null,"ref":"refs/heads/fix/ignore-broken-symlinks","pushedAt":"2024-02-15T08:54:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"}},{"before":"f66855bf2d73357047118de68ce8224297c3ef5a","after":"23443803539bdfc6ca2b35101cc8beb04fb184c1","ref":"refs/heads/master","pushedAt":"2024-02-15T08:54:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"cli: Cleanly skip broken symlinks that are ignored\n\nBefore this commit, yamllint would output \"[Errno 2] No such file or\ndirectory\" when running on a directory which contained a broken symbolic\nlink, even if the file is set to be ignored in yamllint configuration.\n\nThis commit fixes that, and adds corresponding tests.\n\nAs a side effect this changes `yamllint.linter.run(stream, config)`, so\ntools that would use this API need to filter ignored files beforehand.\n\nFixes https://github.com/adrienverge/yamllint/issues/399","shortMessageHtmlLink":"cli: Cleanly skip broken symlinks that are ignored"}},{"before":null,"after":"8673efdba632a4ceb1403aa5fb5088eb709e758e","ref":"refs/heads/fix/ignore-broken-symlinks","pushedAt":"2024-02-06T16:32:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"cli: Cleanly skip broken symlinks that are ignored\n\nBefore this commit, yamllint would output \"[Errno 2] No such file or\ndirectory\" when running on a directory which contained a broken symbolic\nlink, even if the file is set to be ignored in yamllint configuration.\n\nThis commit fixes that, and adds corresponding tests.\n\nAs a side effect this changes `yamllint.linter.run(stream, config)`, so\ntools that would use this API need to filter ignored files beforehand.\n\nFixes https://github.com/adrienverge/yamllint/issues/399","shortMessageHtmlLink":"cli: Cleanly skip broken symlinks that are ignored"}},{"before":"7ce60134bcc0c49b043becc23d85f342445d3313","after":null,"ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:54:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"}},{"before":"dd99a1c965b56027e9773442f41d3c58cc53c690","after":"f66855bf2d73357047118de68ce8224297c3ef5a","ref":"refs/heads/master","pushedAt":"2024-02-06T14:54:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: Restore official Read the Docs theme\n\nhttps://yamllint.readthedocs.io/en/v1.34.0/ was rendered differently\nthan previous versions, very probably due to change of commit ca7f8b9\n\"Migrate to use .readthedocs.yaml for docs generation\".\n\nLet's restore the `sphinx_rtd_theme` theme.","shortMessageHtmlLink":"build: Restore official Read the Docs theme"}},{"before":"dd64387b9b5fff3c66958d01d8d9a506a38b84b2","after":"7ce60134bcc0c49b043becc23d85f342445d3313","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:26:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: Restore official Read the Docs theme\n\nhttps://yamllint.readthedocs.io/en/v1.34.0/ was rendered differently\nthan previous versions, very probably due to change of commit ca7f8b9\n\"Migrate to use .readthedocs.yaml for docs generation\".\n\nLet's restore the `sphinx_rtd_theme` theme.","shortMessageHtmlLink":"build: Restore official Read the Docs theme"}},{"before":"2e64d1e31f41bc074690284574a37ad44e8a292c","after":"dd64387b9b5fff3c66958d01d8d9a506a38b84b2","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:23:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: TEST\n\nProbably lost with commit ca7f8b9 \"Migrate to use .readthedocs.yaml for\ndocs generation\".","shortMessageHtmlLink":"build: TEST"}},{"before":"1d3ec050a41a86f66e674d5ea05360d316a714d3","after":"2e64d1e31f41bc074690284574a37ad44e8a292c","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:21:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: TEST\n\nProbably lost with commit ca7f8b9 \"Migrate to use .readthedocs.yaml for\ndocs generation\".","shortMessageHtmlLink":"build: TEST"}},{"before":"bfb535f0befe56a4205d65d2d32fc0c21b0965b8","after":"1d3ec050a41a86f66e674d5ea05360d316a714d3","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:16:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: TEST\n\nProbably lost with commit ca7f8b9 \"Migrate to use .readthedocs.yaml for\ndocs generation\".","shortMessageHtmlLink":"build: TEST"}},{"before":"e7757a08191675959b58aa4f3b208e80d5a9e0c2","after":"bfb535f0befe56a4205d65d2d32fc0c21b0965b8","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:12:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"TEST","shortMessageHtmlLink":"TEST"}},{"before":"5386eee17da5a7d8d7ccb4e8f173868de78cc386","after":"e7757a08191675959b58aa4f3b208e80d5a9e0c2","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:11:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"TEST","shortMessageHtmlLink":"TEST"}},{"before":"9c2d70c10639facad6a0602af9c0176fec29f0f7","after":"5386eee17da5a7d8d7ccb4e8f173868de78cc386","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T14:04:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"TEST","shortMessageHtmlLink":"TEST"}},{"before":null,"after":"9c2d70c10639facad6a0602af9c0176fec29f0f7","ref":"refs/heads/docs/restore-readthedocs-sphinx-theme","pushedAt":"2024-02-06T13:59:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"TEST","shortMessageHtmlLink":"TEST"}},{"before":"01df5bf038ed4df3170477aab5ec8949d9bc8260","after":"dd99a1c965b56027e9773442f41d3c58cc53c690","ref":"refs/heads/master","pushedAt":"2024-02-06T08:54:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"yamllint version 1.34.0","shortMessageHtmlLink":"yamllint version 1.34.0"}},{"before":"3b6a3dfa3cf5994c3bd244494589fa1c3b7246d5","after":null,"ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-02-06T08:45:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"}},{"before":"9931ad699ce2be71286bca0b991c8b3427ef6d40","after":"01df5bf038ed4df3170477aab5ec8949d9bc8260","ref":"refs/heads/master","pushedAt":"2024-02-06T08:45:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt forbidden values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 22 boolean values:\n\n y | Y | n | N\n yes | Yes | YES | no | No | NO\n true | True | TRUE | false | False | FALSE\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6 [^1]:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n- consider adapting yamllint to other 1.1 vs. 1.2 differences [^2].\n\nSolves: https://github.com/adrienverge/yamllint/issues/587\n\nRelated to: #559 #540 #430 #344 #247 #232 #158\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n[^2]: https://yaml.org/spec/1.2.2/ext/changes/#changes-in-version-12-revision-120-2009-07-21","shortMessageHtmlLink":"truthy: Adapt forbidden values based on YAML version"}},{"before":"0765b0aae2f1d8e86c3008bba6c0233241ede0f5","after":"3b6a3dfa3cf5994c3bd244494589fa1c3b7246d5","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-02-06T08:43:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt forbidden values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 22 boolean values:\n\n y | Y | n | N\n yes | Yes | YES | no | No | NO\n true | True | TRUE | false | False | FALSE\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6 [^1]:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n- consider adapting yamllint to other 1.1 vs. 1.2 differences [^2].\n\nSolves: https://github.com/adrienverge/yamllint/issues/587\n\nRelated to: #559 #540 #430 #344 #247 #232 #158\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n[^2]: https://yaml.org/spec/1.2.2/ext/changes/#changes-in-version-12-revision-120-2009-07-21","shortMessageHtmlLink":"truthy: Adapt forbidden values based on YAML version"}},{"before":"1f79d07023ed2496a454b33f3e68e307ef72e763","after":"0765b0aae2f1d8e86c3008bba6c0233241ede0f5","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-02-04T18:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt valid values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 22 boolean values:\n\n y | Y | n | N\n yes | Yes | YES | no | No | NO\n true | True | TRUE | false | False | FALSE\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6 [^1]:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n- consider adapting yamllint to other 1.1 vs. 1.2 differences [^2].\n\nSolves: https://github.com/adrienverge/yamllint/issues/587\n\nRelated to: #559 #540 #430 #344 #247 #232 #158\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n[^2]: https://yaml.org/spec/1.2.2/ext/changes/#changes-in-version-12-revision-120-2009-07-21","shortMessageHtmlLink":"truthy: Adapt valid values based on YAML version"}},{"before":"3cb3a2038569370a2e44bcda28a378dac96c6c10","after":"9931ad699ce2be71286bca0b991c8b3427ef6d40","ref":"refs/heads/master","pushedAt":"2024-02-02T09:05:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"Undo ruff changes that conflict with flake8","shortMessageHtmlLink":"Undo ruff changes that conflict with flake8"}},{"before":"0b15a00f346011a6f1e3b1b6439f26bd6efbe0ef","after":"1f79d07023ed2496a454b33f3e68e307ef72e763","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-01-31T17:20:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt valid values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 18 boolean values:\n\n true | True | TRUE | false | False | FALSE\n yes | Yes | YES | no | No | NO\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6 [^1]:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n- consider adapting yamllint to other 1.1 vs. 1.2 differences [^2].\n\nSolves: https://github.com/adrienverge/yamllint/issues/587\n\nRelated to: #559 #540 #430 #344 #247 #232 #158\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n[^2]: https://yaml.org/spec/1.2.2/ext/changes/#changes-in-version-12-revision-120-2009-07-21","shortMessageHtmlLink":"truthy: Adapt valid values based on YAML version"}},{"before":"a4e3a3a28d63e2aa395728ad406488965f2f4aa5","after":"0b15a00f346011a6f1e3b1b6439f26bd6efbe0ef","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-01-31T17:19:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt valid values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 18 boolean values:\n\n true | True | TRUE | false | False | FALSE\n yes | Yes | YES | no | No | NO\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n- consider adapting yamllint to other 1.1 vs. 1.2 differences [^2].\n\nSolves: https://github.com/adrienverge/yamllint/issues/587\n\nRelated to: #559 #540 #430 #344 #247 #232 #158\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n[^2]: https://yaml.org/spec/1.2.2/ext/changes/#changes-in-version-12-revision-120-2009-07-21","shortMessageHtmlLink":"truthy: Adapt valid values based on YAML version"}},{"before":"d9370f4dda05d2d52cc4665aa19523ddf8020153","after":"a4e3a3a28d63e2aa395728ad406488965f2f4aa5","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-01-31T16:34:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"truthy: Adapt valid values based on YAML version\n\nSpecification of YAML ≤ 1.1 has 18 boolean values:\n\n true | True | TRUE | false | False | FALSE\n yes | Yes | YES | no | No | NO\n on | On | ON | off | Off | OFF\n\nWhereas YAML 1.2 spec recognizes only 6:\n\n true | True | TRUE | false | False | FALSE\n\nFor documents that explicit state their YAML spec version at the top of\nthe document, let's adapt the list of forbidden values.\n\nIn the future, we should:\n- implement a configuration option to declare the default YAML spec\n version, e.g. `default-yaml-spec-version: 1.2`,\n- consider making 1.2 the default in a future release (this would be a\n slight breaking change, but yamllint always tried to be\n 1.2-compatible).\n\n[^1]: https://yaml.org/spec/1.2.2/#1032-tag-resolution\n\nResolves:\n587\n\nRelated to:\nTODO------------- add a https://github.com/adrienverge/yamllint/issues/ before numbers\n559\n540\n430\n344\n247\n232\n158\n\nWIP","shortMessageHtmlLink":"truthy: Adapt valid values based on YAML version"}},{"before":null,"after":"d9370f4dda05d2d52cc4665aa19523ddf8020153","ref":"refs/heads/feat/truthy-depending-on-yaml-spec-version","pushedAt":"2024-01-31T15:23:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"329500a1bcdc794ce6091a5c1923e4793c03b3c2","after":"3cb3a2038569370a2e44bcda28a378dac96c6c10","ref":"refs/heads/master","pushedAt":"2024-01-20T07:58:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: enable pygrep-hooks in ruff","shortMessageHtmlLink":"build: enable pygrep-hooks in ruff"}},{"before":"47bbb26b42920ad10a9c7102d32fe1d90e509ded","after":"329500a1bcdc794ce6091a5c1923e4793c03b3c2","ref":"refs/heads/master","pushedAt":"2024-01-20T07:54:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adrienverge","name":"Adrien Vergé","path":"/adrienverge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244945?s=80&v=4"},"commit":{"message":"build: enable tryceratops rules in ruff\n\nIgnore this rule for now:\nTRY003 Avoid specifying long messages outside the exception class","shortMessageHtmlLink":"build: enable tryceratops rules in ruff"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_HdTGgA","startCursor":null,"endCursor":null}},"title":"Activity · adrienverge/yamllint"}