Skip to content

MAINT: Enable uploading of nightly Parcels releases#2507

Merged
VeckoTheGecko merged 12 commits intoParcels-code:v4-devfrom
VeckoTheGecko:nightly-releases
Feb 11, 2026
Merged

MAINT: Enable uploading of nightly Parcels releases#2507
VeckoTheGecko merged 12 commits intoParcels-code:v4-devfrom
VeckoTheGecko:nightly-releases

Conversation

@VeckoTheGecko
Copy link
Copy Markdown
Contributor

@VeckoTheGecko VeckoTheGecko commented Feb 10, 2026

  • Merges nightly.yml into ci.yaml
    • Makes "building the package" part of CI, and uploading the package part of the CI that runs on v4-dev
  • Removes the cron schedule on CI
    • this was very old. Its no longer needed (and would interfere with the nightly uploads)
  • Determines the alpha version of Parcels using a script
    • does a call to Git, and finds the amount of commits since v3.1.2, and puts it at the end of v4.0.0alpha. This may result in non-sequential numbering - but I think that's OK as long as they stay increasing (which they should)

Fixes None

Comment thread .github/workflows/ci.yml
push:
branches:
- "main"
- "v4-dev"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

We were only running in PRs before, and not the branch itself

Comment thread .github/workflows/ci.yml
@VeckoTheGecko VeckoTheGecko force-pushed the nightly-releases branch 3 times, most recently from 490f900 to dc322fa Compare February 11, 2026 11:19
The conda build process correctly flagged this. This isn't meant to be in our core dependencies.
@VeckoTheGecko VeckoTheGecko merged commit bc1f7c5 into Parcels-code:v4-dev Feb 11, 2026
12 of 13 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Feb 11, 2026
@VeckoTheGecko VeckoTheGecko deleted the nightly-releases branch February 11, 2026 13:08
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