Skip to content

MAINT: Add docs-clean Pixi task #2697

Merged
VeckoTheGecko merged 5 commits into
Parcels-code:mainfrom
VeckoTheGecko:push-plvtosspksqp
Jun 24, 2026
Merged

MAINT: Add docs-clean Pixi task #2697
VeckoTheGecko merged 5 commits into
Parcels-code:mainfrom
VeckoTheGecko:push-plvtosspksqp

Conversation

@VeckoTheGecko

Copy link
Copy Markdown
Contributor

Description

It would be great to clean out artifacts (e.g., generated Parquet files) from the docs folder during building.

This PR does the following:

  • Adds a docs-clean Pixi task which first cleans the docs folder then builds the docs
  • Adds a docs-only-clean which just cleans the docs folder
  • Updates the Pixi tasks to use the tasks used in the makefile definition
    • It would be great if we could just remove the makefile entirely, and leverage Pixi's task running for everything, however unfortunately the Pixi task runner isn't as flexible as we need it to be.

Checklist

  • Closes None
  • Tests added
  • This PR targets the correct branch (main for normal development, v3-support for v3 support)

AI Disclosure

None

@VeckoTheGecko VeckoTheGecko changed the title Add docs-clean Pixi task MAINT: Add docs-clean Pixi task Jun 24, 2026

@erikvansebille erikvansebille left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pixi run docs-clean is a great idea!

@VeckoTheGecko

Copy link
Copy Markdown
Contributor Author

Will merge once CI is fixed and this is rebased

@VeckoTheGecko VeckoTheGecko enabled auto-merge (squash) June 24, 2026 15:53
@VeckoTheGecko VeckoTheGecko merged commit 1dc5462 into Parcels-code:main Jun 24, 2026
15 of 16 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Parcels development Jun 24, 2026
@VeckoTheGecko VeckoTheGecko deleted the push-plvtosspksqp branch June 24, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants