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

Pull Request: Version 0.9.0.2 - Documentation and CI/CD Enhancements #30

Merged
merged 7 commits into from
Oct 28, 2024

Conversation

Caparrini
Copy link
Owner

Summary

This pull request includes multiple documentation enhancements, CI/CD updates, and minor versioning improvements aimed at refining the developer experience and ensuring a more robust testing pipeline.

Changes

  • Modified:

    • Adjusted test behavior in CI/CD workflows to produce warnings for parallel vs sequential pytest execution discrepancies rather than causing test failures.
  • Added:

    • CI/CD Workflow: Added a GitHub Action to test build-test-package.yml on the alpha branch.
    • Documentation:
      • changelog.rst now automatically updated using sphinx-github-changelog.
      • Developer documentation has been expanded to include guidelines on branching strategies and GitHub Actions workflows.
      • contributors.rst file added to list contributors using sphinx-contributors.
    • Quality of Life:
      • Added sphinx_copybutton to enable easy copying of code snippets from the documentation.
  • Version Update: Bumped the project version to 0.9.0.2 to reflect these changes.

Author

@Caparrini - primary author and contributor to the commits in this update.


Additional Notes

  • All new documentation updates are available in the docs/ section.
  • Testing and validation checks for alpha branch have been improved with the new CI/CD GitHub Action, ensuring stable pre-production builds.

Copy link

Qodana Community for Python

3 new problems were found

Inspection name Severity Problems
Unsatisfied package requirements 🔶 Warning 3

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at [email protected]

@Caparrini Caparrini merged commit b321908 into dev Oct 28, 2024
8 checks passed
@Caparrini Caparrini deleted the repo_conf branch October 28, 2024 23:25
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