Skip to content
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

Update Readme, CI and docs #75

Merged
merged 17 commits into from
Jan 3, 2025
Merged

Update Readme, CI and docs #75

merged 17 commits into from
Jan 3, 2025

Conversation

yangmr04
Copy link
Collaborator

@yangmr04 yangmr04 commented Jan 3, 2025

This pull request includes various updates and improvements across multiple files, primarily focusing on CI configuration, documentation, and workflows. The most important changes include updates to the CI configuration for better compatibility, enhancements to documentation, and modifications to workflow files for improved functionality.

CI Configuration Updates:

  • .github/workflows/CI.yml: Updated matrix keys from version and arch to julia-version and julia-arch, added new versions and architectures, and upgraded actions to newer versions.
  • .github/workflows/CI.yml: Added a conditional check to upload coverage only for Julia version '1'.

Workflow Enhancements:

Documentation Improvements:

  • README.md: Updated coverage badge to reflect the main branch and added a code style badge.
  • README.md and docs/src/index.md: Added instructions for installing the FreeBird package and specific branches from GitHub. [1] [2]
  • docs/src/quick_start.md: Expanded the quick start guide with detailed steps for using atomistic and lattice walkers, defining Hamiltonians, and running simulations. [1] [2]
  • scripts/quick_start.jl: Synchronized script with the updated quick start guide in the documentation. [1] [2] [3]

Minor Fixes:

  • docs/make.jl: Corrected file names and commented out the devbranch parameter in deploydocs. [1] [2]

@yangmr04 yangmr04 merged commit d59c7d0 into main Jan 3, 2025
9 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant