Skip to content

Conversation

@klmcadams
Copy link
Collaborator

@klmcadams klmcadams commented Jan 12, 2024

Pull Request Template

Description

Technical Review Checklist

Project metadata information

PyAnsys style guidelines

Repository protection

  • The repository adheres to the General configuration.
  • Branch protection is enabled.
    • Create owners/admins group for approvals - should contain more than one person. We have to do this once it moves to the ansys repo
  • Tag protection is enabled.
    • Add tag protection once we change release from github token to the pyansys-ci-bot
  • Workflow protection is enabled.
    • Have to add protections for outside collaborators once the repo is public. This is currently unavailable as a private repo

@github-actions github-actions bot added dependencies Related with project dependencies maintenance Package and maintenance related labels Jan 16, 2024
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 17, 2024
@RobPasMue
Copy link
Member

RobPasMue commented Jan 23, 2024

  • Apart from adding sphinx-autoapi, you will also need to configure the conf.py accordingly. Just in case you missed it @klmcadams

@klmcadams klmcadams marked this pull request as draft January 26, 2024 18:13
Copy link
Contributor

@FedericoNegri FedericoNegri left a comment

Choose a reason for hiding this comment

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

@klmcadams @RobPasMue HPS dev is open again so we could consider merging this PR so that I can adjust consumers accordingly.

I know we aren't 100% done yet with the technical review but since this PR is getting large I would be in favor of merging and then following up on outstanding items. What do you think?

@RobPasMue
Copy link
Member

Yep I agree - @klmcadams finish up anything (easy) you might be missing before merging and then merge. Remaining points can be handled afterwards

@klmcadams klmcadams marked this pull request as ready for review January 31, 2024 18:36
@klmcadams
Copy link
Collaborator Author

klmcadams commented Jan 31, 2024

@FedericoNegri @RobPasMue Can you look over the files (especially the workflow's release sections), and approve it & merge it if it looks good to you? The nightly build works for this branch, and the changes to the files with autogenerated code are from the pre-commit hooks in the repo. I made the main python version 3.10 since the workflow settings require testing for 3.10 in order to merge the PR

Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

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

LGTM, great work @klmcadams

Copy link
Contributor

@FedericoNegri FedericoNegri left a comment

Choose a reason for hiding this comment

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

Let's merge! many thanks

@FedericoNegri FedericoNegri merged commit c36b32f into main Feb 1, 2024
@FedericoNegri FedericoNegri deleted the technical-review branch February 1, 2024 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Related with project dependencies documentation Improvements or additions to documentation maintenance Package and maintenance related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants