Skip to content

fix(ci): use modflow6 distribution scripts#21

Merged
christianlangevin merged 4 commits into
MODFLOW-ORG:masterfrom
wpbonelli:ci-diagnose
Dec 11, 2022
Merged

fix(ci): use modflow6 distribution scripts#21
christianlangevin merged 4 commits into
MODFLOW-ORG:masterfrom
wpbonelli:ci-diagnose

Conversation

@wpbonelli
Copy link
Copy Markdown
Member

@wpbonelli wpbonelli commented Dec 6, 2022

Fixes the nightly build following changes to distribution scripts in the modflow6 repo:

  • Update CI workflows to reflect removal of build_nightly.py, renaming of make_release.py -> update_version.py, and merger of other functionality into build_docs.py and build_dist.py, both of which have a --development flag toggling a minimal nightly development build rather than a full distribution.

  • Remove nightly-build.yml workflow since it creates no artifacts and plays no role in the nightly distribution (it just tested the nightly_build.py script, which no longer exists in the modflow6 repository).

  • Remove Intel license info from workflow files, these are reproduced in the modflowpy/install-intelfortran-action repo.

  • Add code.json to the distribution

Here are a sample run and release

Plus some updates to README.md:

  • add latest tag badge
  • add table of contents
  • fix description (compiled with Intel not GNU Fortran)

@wpbonelli wpbonelli force-pushed the ci-diagnose branch 4 times, most recently from 489f1e1 to e12306c Compare December 11, 2022 00:49
@wpbonelli wpbonelli marked this pull request as ready for review December 11, 2022 02:12
@christianlangevin christianlangevin merged commit 38c2c1a into MODFLOW-ORG:master Dec 11, 2022
@wpbonelli wpbonelli deleted the ci-diagnose branch December 12, 2022 18:29
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