Electrostatics / apbs

Software for biomolecular electrostatics and solvation calculations
http://www.poissonboltzmann.org/
Other
96 stars 26 forks source link

New release: v3.4.1 #232

Closed nsoblath closed 2 years ago

nsoblath commented 2 years ago

Updates

Procedure

  1. Change Version Number

    • [x] Edit VERSION Increment the value after the comment block, which is in the form M_m_u Where:
      • M is the Major version - increment if there are breaking changes or dropping support for previous features
      • m is the Minor version - increment for new features added
      • u is the Micro version - increment for adding small changes like new tests or fixing small bugs
    1. Update the Releases document

    2. Update License info

      • [x] Update license date in LICENSE.md
      • [ ] Update license dates and information in source files
      • In apbs/src edit all .c source files and all .h header files, update dates
    3. Create a Pull Request (PR)

      • [x] Create a new Pull Request
        • Base branch should be release
        • Source branch should be main
        • Briefly describe the changes included
    4. Check tests

      • Go to the Actions tab in GitHub
      • Tests are performed for three target platforms:
      • Ubuntu
      • MacOSX
      • Windows
      • [x] Ensure that the builds and associated tests were successful
      • [x] Ensure that the use tests were successful
      • [x] Ensure that the build artifacts were uploaded to the action
    5. Merge the PR

      • [x] Ensure that the Release is correctly created
      • [x] Ensure that the builds and associated tests were successful
      • [x] Ensure that the use tests were successful
      • [x] Ensure that the build artifacts were uploaded to the Release
    6. Update http://www.poissonboltzmann.org/apbs/release-history with new release information.

    7. Pat yourself on the back for a job well done!