-
Notifications
You must be signed in to change notification settings - Fork 6
Optimize docs pipeline #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 52 commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
ae75db4
Upgrade Fugue to version 0.3.0 with major enhancements and breaking c…
alexnodeland 980ad9f
Enhance README and examples for Fugue library
alexnodeland f182b81
Update CHANGELOG and remove deprecated AdaptiveScales
alexnodeland 07465af
format code
alexnodeland 73cb815
Enhance type-safety in distributions
alexnodeland ecb6bf6
Refactor distributions for enhanced type safety and validation
alexnodeland 2f60731
Remove unused epsilon variable from VariationalParam sampling methods…
alexnodeland ce931ac
Improve memory management and add memory benchmarks
alexnodeland 16304eb
Add MCMC benchmarks and update DiminishingAdaptation structure
alexnodeland 37d7e89
Enhance type safety and proposal strategies in MCMC implementation
alexnodeland e7bb7e8
Refactor MCMC benchmarks and improve code formatting
alexnodeland b8df4c3
Add rustfmt configuration for consistent code formatting
alexnodeland a8baecf
Run cargo clippy
alexnodeland 5f15bca
Update Cargo.toml to organize dependencies and add new ones for CLI, …
alexnodeland 131fa51
Add documentation style guide and module README template
alexnodeland 78d9ef5
Enhance error handling system with structured error codes and context
alexnodeland 869e0fc
Add Makefile for build automation and improve testing
alexnodeland a6d0695
Merge pull request #1 from alexnodeland/refactor/productionize
alexnodeland 9f0209c
Add issue templates (#3)
alexnodeland cb439a6
Add comprehensive documentation and slim down main README following s…
Copilot 8afdc53
Update README.md
alexnodeland d911f0f
Update API documentation links and remove outdated notes (#5)
alexnodeland 9ea7e02
Fix/pass ci (#6)
alexnodeland 3897a59
Docs/finalize meta docs (#7)
alexnodeland 930ce40
Update development environment and dependencies (#8)
alexnodeland a916efe
Chore/update package name (#9)
alexnodeland 3fa3494
Fix/project includes (#10)
alexnodeland b954a91
Enhance README.md with improved formatting and new sections (#11)
alexnodeland e84b1ba
Update examples/production_deployment.rs
alexnodeland 636eb26
Update examples/trace_manipulation.rs
alexnodeland 562d2c7
Refactor PooledPriorHandler usage across examples and documentation (…
alexnodeland d5c5581
Refactor code for improved readability and efficiency (#14)
alexnodeland a2006ca
Fix/pages deployment (#16)
alexnodeland 86adec3
Merge branch 'main' into develop
alexnodeland 4fd9633
Update API documentation link in `api-reference.md` to point to the c…
alexnodeland f33a808
Update API documentation link in README.md to point to the latest ver…
alexnodeland 572998a
Update README.md
alexnodeland 9f120a3
Merge branch 'main' into develop
alexnodeland 429b41d
Update README.md to enhance documentation clarity and usability
alexnodeland 310f54d
Add version check before publishing to crates.io in GitHub Actions wo…
alexnodeland bf91e42
Update GitHub Actions workflow for publishing to crates.io
alexnodeland 5cae6f6
Enhance version check logic in GitHub Actions workflow
alexnodeland 3789e69
Merge branch 'main' into develop
alexnodeland 8e6b3cc
fix publish checks
alexnodeland 600fab5
Merge branch 'main' into develop
alexnodeland 1213e76
fix publish flow
alexnodeland d384933
Merge branch 'main' into develop
alexnodeland aa98627
Implement comprehensive AGENTS.md standard with testing-focused devel…
Copilot 8078c3b
docs: add downloads badge to README
alexnodeland 26e8ef1
docs: add zotero links and fix logo stray pixels
alexnodeland 73cb98c
Merge branch 'main' into develop
alexnodeland 167b7bf
chore: optimize docs pipeline performance
alexnodeland a674502
chore: fix version parsing in docs pipeline
alexnodeland File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[P1] Version check mis-detects installed tools and fails build
The new
install_if_missinghelper never recognizes that mdBook and its plugins are already installed because it greps for the caret-prefixed semver string (e.g.^0.4).mdbook --versionprintsmdbook v0.4.x, sogrep -q "^0.4"does not match, the function always executescargo install. Since--forcewas removed,cargo install mdbook …now exits with "package … is already installed" when the cache restores~/.cargo/bin, causing the docs workflow to fail after the first cache hit. Either adjust the version check to match the actual output (e.g.grep -q "0\.4") or reinstall with--forcewhen the binary is present.Useful? React with 👍 / 👎.