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 documentation on creating release. #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

josephsnyder
Copy link
Collaborator

Add information about the steps with CastXMLSuperbuild and the upload to
data.kitware.com

Add a warning about the "empty-ing" of the Win32 variable when executing
the script in this repository.

Add information about the steps with CastXMLSuperbuild and the upload to
data.kitware.com

Add a warning about the "empty-ing" of the Win32 variable when executing
the script in this repository.
Copy link
Collaborator

@jcfr jcfr left a comment

Choose a reason for hiding this comment

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

Thanks for working on this 🙏

Before we move forward with integration, here are few nitpicks to address

@@ -30,6 +64,9 @@ Available CastXML archives can be found `here <https://data.kitware.com/#folder/
Updating tests/test_distribution.py
Updating tests/test_distribution.py - done

*Note*: Ensure that the ``Win32_binary`` variables still are set to the
content of the ``Win64_binary`` variable. It may be set to NULL.
Copy link
Collaborator

Choose a reason for hiding this comment

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

Instead, let's fix the script:

set(win32_binary_url "NA") # Windows 32-bit binaries not available
set(win32_binary_sha512 "NA")

In the commit message updating the script, reference issue #5

Suggested change:

-      set(win32_binary_url    "NA")  # Windows 32-bit binaries not available
+      set(win32_binary_url    "${win64_binary_url}")  # See https://github.com/CastXML/CastXML-python-distributions/issues/5
-      set(win32_binary_sha512 "NA")
+      set(win32_binary_sha512 "${win64_binary_sha512}")

For some more context, see e03b460#diff-aa166f56653254a5ea3d6db905d61992

Available CastXML archives can be found `here <https://data.kitware.com/#folder/57b5de948d777f10f2696370>`_.

First, build the artifacts which will be made available for download.

Update CastXML files
Copy link
Collaborator

Choose a reason for hiding this comment

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

Let's move this directly into https://github.com/CastXML/CastXMLSuperbuild/blob/master/README.rst adding a section like

Maintainers
-----------

* `How to update CastXML version ? <https://github.com/CastXML/CastXMLSuperbuild/blob/master/docs/make_a_release.rst>`_
* `How to make a release ? <https://github.com/CastXML/CastXMLSuperbuild/blob/master/docs/update_castxml_version.rst>`_

Upload files to data.kitware.com
--------------------------------

To upload the files generated in the previous step, first create the folder for
Copy link
Collaborator

Choose a reason for hiding this comment

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

create the folder ``vX.Y.Z``

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.

2 participants