From 9ae2c00dc060a96d1c89fcf30dd9e347e7621bf0 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Fri, 22 Nov 2024 18:05:52 -0600 Subject: [PATCH] fix 'pixi run lint' --- README.md | 9 +++++---- pixi.toml | 4 +--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4ca18f055156f..fa6886527e1f9 100644 --- a/README.md +++ b/README.md @@ -62,13 +62,14 @@ The user should review the recipe generated, especially the license and dependen Use one of: - manually - - install `grayskull`: `conda install -c conda-forge grayskull` - - generate recipe: + 1. install `grayskull`: `conda install -c conda-forge grayskull` + 2. generate recipe: - `cd recipes && grayskull pypi PACKAGE_NAME_ON_PYPI_HERE [PACKAGE_NAME_ON_PYPI_HERE...]` - `cd recipes && grayskull cran PACKAGE_NAME_ON_CRAN_HERE [PACKAGE_NAME_ON_CRAN_HERE...]` - with [`pixi`](#pixi): - - generate recipe `pixi run pypi PACKAGE_NAME_ON_PYPI_HERE [PACKAGE_NAME_ON_PYPI_HERE...]` - - generate recipe `pixi run cran PACKAGE_NAME_ON_CRAN_HERE [PACKAGE_NAME_ON_CRAN_HERE...]` + 1. generate recipe: + - `pixi run pypi PACKAGE_NAME_ON_PYPI_HERE [PACKAGE_NAME_ON_PYPI_HERE...]` + - `pixi run cran PACKAGE_NAME_ON_CRAN_HERE [PACKAGE_NAME_ON_CRAN_HERE...]` ## Linting recipes with `conda-smithy` diff --git a/pixi.toml b/pixi.toml index 42bfb92a119bd..8f0e81ff6ffd5 100644 --- a/pixi.toml +++ b/pixi.toml @@ -73,9 +73,7 @@ cmd = "cd recipes && grayskull cran --strict-conda-forge" conda-smithy = ">=3.44.6,<4" [feature.conda-smithy.tasks.lint] description = "validate all recipes with `conda-smithy`" -cmd = """python .github/workflows/scripts/linter.py - && conda-smithy recipe-lint --conda-forge recipes/* -""" +cmd = "conda-smithy recipe-lint --conda-forge recipes/*" [environments] # linux only needs Python to run build-locally.py. Everything else happens in Docker.