Skip to content

hotfix: github actions version bump#1215

Merged
grantfirl merged 2 commits intoNCAR:mainfrom
scrasmussen:hotfix/physics-pages-ci
May 5, 2026
Merged

hotfix: github actions version bump#1215
grantfirl merged 2 commits intoNCAR:mainfrom
scrasmussen:hotfix/physics-pages-ci

Conversation

@scrasmussen
Copy link
Copy Markdown
Member

@scrasmussen scrasmussen commented May 1, 2026

Description of Changes:

  • docygen.yml github action is failing. Seems to be because action/checkout was an old version that uses deprecated nodejs20
  • bumped other github action versions to newest ones, may also be failing due to deprecated nodejs 20

Tests Conducted:

  • Limit testing locally with act. Didn't use the Github token and some actions failed but got further than previously.
  • Test will be if PR passes CI.

… version. Updating other actions to their newest release
@scrasmussen
Copy link
Copy Markdown
Member Author

converting to draft until it is confirmed that github CI is passing

@scrasmussen scrasmussen force-pushed the hotfix/physics-pages-ci branch from 7285995 to 5a14b7a Compare May 1, 2026 20:59
@scrasmussen scrasmussen marked this pull request as ready for review May 1, 2026 21:00
@scrasmussen
Copy link
Copy Markdown
Member Author

I think this PR is ready to review. When running act locally it is only failing with regards to the artifacts and token variables, which should succeed when being run by the repo. It is definitely getting further than the Checkout CCPP SCM main step, where it is failing in the main branch CI.

$ act --quiet -j deploy
time="2026-05-01T14:47:21-06:00" level=info msg="Using docker host 'unix:///var/run/docker.sock', and daemon socket 'unix:///var/run/docker.sock'"
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Set up job
[Doxygen GitHub Pages Deploy Action/deploy] 🚀  Start image=catthehacker/ubuntu:custom-22.04-20231108
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker pull image=catthehacker/ubuntu:custom-22.04-20231108 platform= username= forcePull=true
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker create image=catthehacker/ubuntu:custom-22.04-20231108 platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker run image=catthehacker/ubuntu:custom-22.04-20231108 platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host"
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[node --no-warnings -e console.log(process.execPath)] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Set up job
[Doxygen GitHub Pages Deploy Action/deploy]   ☁  git clone 'https://github.com/actions/checkout' # ref=v6
[Doxygen GitHub Pages Deploy Action/deploy]   ☁  git clone 'https://github.com/actions/configure-pages' # ref=v6
[Doxygen GitHub Pages Deploy Action/deploy]   ☁  git clone 'https://github.com/actions/upload-pages-artifact' # ref=v5
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Pre Upload artifact
[Doxygen GitHub Pages Deploy Action/deploy]   ☁  git clone 'https://github.com/actions/upload-artifact' # ref=bbbca2ddaa5d8feaa63e36b76fdaad77386f024f
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Pre Upload artifact [754.524216ms]
[Doxygen GitHub Pages Deploy Action/deploy]   ☁  git clone 'https://github.com/actions/deploy-pages' # ref=v5
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Install Doxygen + Graphviz + LaTeX
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/0] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Install Doxygen + Graphviz + LaTeX [1m40.817205379s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Verify installations
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/1] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Verify installations [62.507971ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Checkout current ccpp-physics code
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/Documents/src/ncar/ccpp/prs/prx00-hotfix-pages-ci/ccpp/physics/. dst=/home/artless/Documents/src/ncar/ccpp/prs/prx00-hotfix-pages-ci/ccpp/physics/ccpp_repo
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Checkout current ccpp-physics code [332.651603ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Checkout CCPP SCM main
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/.cache/act/actions-checkout@v6/ dst=/var/run/act/actions/actions-checkout@v6/
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[/opt/hostedtoolcache/node/18.18.2/x64/bin/node /var/run/act/actions/actions-checkout@v6/dist/index.js] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ❓ add-matcher /run/act/actions/actions-checkout@v6/dist/problem-matcher.json
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Getting Git version info
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ***
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Initializing the repository
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Disabling automatic garbage collection
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Setting up auth
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Determining the default branch
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Fetching the repository
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Determining the checkout info
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Checking out the ref
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Setting up auth for fetching submodules
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Fetching submodules
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Persisting credentials for submodules
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::remove-matcher owner=checkout-git::
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Checkout CCPP SCM main [39.022448462s]
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: commit=c9920977a5c28f49d629a8e8ef575d4c9017e543
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: ref=refs/heads/main
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Switch physics submodule to main
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/4] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Switch physics submodule to main [1.28858199s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Generate metadata tables main branch
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/5] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Generate metadata tables main branch [1.232512905s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Build HSD docs
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/6] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Build HSD docs [8.674072215s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Switch to v7 tag
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/7] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Switch to v7 tag [1.238749836s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Generate metadata tables v7 branch
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/8] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Generate metadata tables v7 branch [1.142218703s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Build v7 docs
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/9] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Build v7 docs [6.351139363s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Switch physics submodule to SRWv3 (ufs-community)
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/10] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Switch physics submodule to SRWv3 (ufs-community) [820.392036ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Generate metadata tables SRWv3 branch
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/11] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Generate metadata tables SRWv3 branch [1.176987017s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Build SRWv3 docs
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/12] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Build SRWv3 docs [7.715555873s]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Switch to submodule main (ncar)
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/13] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Switch to submodule main (ncar) [646.776347ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Build landing page
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[bash -e /var/run/act/workflow/14] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Build landing page [90.851378ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Setup Pages
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/.cache/act/actions-configure-pages@v6/ dst=/var/run/act/actions/actions-configure-pages@v6/
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[/opt/hostedtoolcache/node/18.18.2/x64/bin/node /var/run/act/actions/actions-configure-pages@v6/dist/index.js] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Setup Pages [567.156478ms]
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-env:: GITHUB_PAGES=true
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: base_url=https://ncar.github.io/ccpp-physics
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: origin=https://ncar.github.io
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: host=ncar.github.io
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: base_path=/ccpp-physics
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Upload artifact
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/.cache/act/actions-upload-pages-artifact@v5/ dst=/var/run/act/actions/actions-upload-pages-artifact@v5/
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Archive artifact
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[sh -e /var/run/act/workflow/16-composite-0.sh] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::group::Archive artifact
[Doxygen GitHub Pages Deploy Action/deploy]   ❓  ::endgroup::
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Main Archive artifact [492.80737ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Main Upload artifact
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/.cache/act/actions-upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f/ dst=/var/run/act/actions/actions-upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f/
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[/opt/hostedtoolcache/node/18.18.2/x64/bin/node /var/run/act/actions/actions-upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f/dist/upload/index.js] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ❗  ::error::Unable to get the ACTIONS_RUNTIME_TOKEN env variable
[Doxygen GitHub Pages Deploy Action/deploy]   ❌  Failure - Main Upload artifact [281.5977ms]
[Doxygen GitHub Pages Deploy Action/deploy] exitcode '1': failure
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ::set-output:: artifact_id=
[Doxygen GitHub Pages Deploy Action/deploy]   ❌  Failure - Main Upload artifact [875.988805ms]
[Doxygen GitHub Pages Deploy Action/deploy] exitcode '1': failure
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Post Upload artifact
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker cp src=/home/artless/.cache/act/actions-upload-pages-artifact@v5/ dst=/var/run/act/actions/actions-upload-pages-artifact@v5/
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Post Upload artifact [12.35641ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Post Checkout CCPP SCM main
[Doxygen GitHub Pages Deploy Action/deploy]   🐳  docker exec cmd=[/opt/hostedtoolcache/node/18.18.2/x64/bin/node /var/run/act/actions/actions-checkout@v6/dist/index.js] user= workdir=
[Doxygen GitHub Pages Deploy Action/deploy]   ⚙  ***
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Post Checkout CCPP SCM main [354.297395ms]
[Doxygen GitHub Pages Deploy Action/deploy] ⭐ Run Complete job
[Doxygen GitHub Pages Deploy Action/deploy]   ✅  Success - Complete job
[Doxygen GitHub Pages Deploy Action/deploy] 🏁  Job failed
Error: Job 'deploy' failed

@grantfirl grantfirl merged commit 9ffb577 into NCAR:main May 5, 2026
2 of 3 checks passed
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.

3 participants