Repository navigation
Release fireSense 1.1.0 - #2
Merged
Merged
Conversation
childModules are plain names, so SpaDES.project fetches each from the parent's account and branch: fireSense@development gives every child's development branch, fireSense@main every child's main. fireSense_summary keeps modsForFireSense. A module listed in setupProject(modules = ) overrides the parent's entry for it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CwcjqqK59FmTJscyi7xUqv
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CwcjqqK59FmTJscyi7xUqv
…ent-branch Children follow the parent's account and branch
….0 set Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QewQ83bbo8r7SW4WceE29U
SpaDES.project >= 1.2.0.9013 (PredictiveEcology/SpaDES.project#193) fetches a child of fireSense@v1.1.0 at v<its version in this list>, so the family tag fireSense-1.1.0 is no longer needed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QewQ83bbo8r7SW4WceE29U
test-metadata.R:24 expected exactly "1.0.0.9000", so every version bump failed it (the 1.1.0 release did). It now checks that the parent's version is valid and that every child has a valid version in the list, which SpaDES.project uses to fetch children of fireSense@v<x>. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QewQ83bbo8r7SW4WceE29U
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This releases the fireSense parent module as 1.1.0, the first release of the fireSense family as one set. The parent's list of child versions now names the release of each module, so
fireSense@v1.1.0will load exactly these releases.Affects: projects can list
PredictiveEcology/fireSense@v1.1.0to load this set (needs SpaDES.project >= 1.2.0.9013);@mainand@developmentbehave as before.Technical details
fireSense.R; itsversionlist names the released child versions (ELFs 1.2.0, dataPrepFit 1.3.0, ignitionFit 1.2.0, spreadFit 1.2.0, dataPrepPredict 1.1.0, ignitionPredict 1.2.0, spreadPredict 1.2.0, burn 2.2.0) andfireSense_summary1.0.5, the version onmodsForFireSense.v<its listed version>. Without it,fireSense@v1.1.0asks each child for its ownv1.1.0, which seven of them lack.fireSense_summary@modsForFireSensenames its own branch, so it is not pinned.v1.1.0and the release, and check withSpaDES.project::getModule("PredictiveEcology/fireSense@v1.1.0").🤖 Generated with Claude Code
https://claude.ai/code/session_01QewQ83bbo8r7SW4WceE29U