easystats / easystats/workflows
Fix/change workflow setup
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 9
- Forks
- 3
- Avg merge
- 5h 51m
- Merged PRs (30d)
- 4
Description
-
The partial-matching workflow leads to errors, even if those issues occur in other packages, where we cannot control the behaviour (e.g. https://github.com/easystats/insight/actions/runs/9677160242/job/26698218779?pr=897). This makes (some?) workflows essentially useless. If a failing example is quite at the beginning of this workflows, most of the remaining examples will never be checked. And we cannot "fix" this, because the partial-matching happens in other packages.
-
Workflows on R <= 4.3 fail since weeks. I think we should at least temporarily disable those workflows. I never look into these errors, because I'm expecting it's the old failure that is not related to my changes. So I will never realize if this workflow is working again and failures are indeed to my changes, because I'm ignoring those workflows right now.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect the repository's GitHub Actions workflow definitions, starting with the partial-matching workflow and the workflows failing on R <= 4.3. Reproduce the reported failures and determine which checks stop after an unrelated package error. Done means unrelated failures no longer make the workflow ineffective and the obsolete R workflows are temporarily disabled if they remain broken.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100