uiowa / uids

UI Design System
http://uids.brand.uiowa.edu
7 stars 1 forks source link

UIDS automation is failing: https://github.com/uiowa/uids/actions/runs/9151455282 #927

Closed pyrello closed 4 months ago

pyrello commented 4 months ago

https://github.com/uiowa/uids/actions/runs/9151455282

### Tasks
- [x] Update dependencies in both workflows
- [x] Confirm that branch docs still build for PR branch
joewhitsitt commented 4 months ago

Grooming convo: Suspect that the workflow file's dependencies need to be updated to work with more recent versions of Node. Due to re-running automations this could take a bit to ensure things are good. Other github actions automations could be affected but shouldn't add much to size. Impact is that this cleans up our old branches.

pyrello commented 4 months ago

I'm going to poke at this.

pyrello commented 4 months ago

Since the stale branches workflow uses the same dependencies as the GH pages workflow, it is my assumption that if updating the dependencies for the GH pages workflow works, then it will also work for the stale branches. Based on that, I don't think it is necessary to specifically test the stale branches workflow as part of this. Rather, after we have confirmed that updating the dependencies works with the GH pages workflow, we should merge the PR with the assumption that we have fixed the stale branches workflow and then confirm when it runs the next time.