dolfinx icon indicating copy to clipboard operation
dolfinx copied to clipboard

Add release instructions

Open jhale opened this issue 2 years ago • 4 comments

Probably won't get all of this done in one go but it's a start.

jhale avatar Jul 29 '22 10:07 jhale

The release branches are in a reasonable state for finalising a release.

jhale avatar Jul 29 '22 11:07 jhale

Another thing to mention, is that whilst the integration testing worked smoothly, the tags did not build the documentation the first time, because the CI was pointing to main and the compatibility requirement failed. I changed the CI to look at release branch for the dependencies, then it worked. It may be better (perhaps) to update the versions in main before tagging?

chrisrichardson avatar Aug 25 '22 20:08 chrisrichardson

Thanks for the explanation! I see the issue, I'll add something to the documentation.

In the content of DOLFINx, it would be great if the Actions simply read a JSON file with the git refs of the accompanying FEniCSx components, rather than having to change them manually in about 10 files.

jhale avatar Aug 31 '22 12:08 jhale

Should some details about adding a new version to the Spack packages be added in a future PR?

nate-sime avatar Sep 02 '22 18:09 nate-sime