Repository navigation
ci: optimize PR workflows (ubuntu-slim, triage consolidation) - #3979
Conversation
✅ Deploy Preview for tauri-v2 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
dam claude is quick on the trigger |
There was a problem hiding this comment.
aside from merging them all together, I've made a few changes, I hope nothing breaks
| }, | ||
| "devDependencies": { | ||
| "@astrojs/check": "^0.9.9", | ||
| "typescript": "^5.9.3" |
There was a problem hiding this comment.
will bump to typescript 7 later. The security note is about astro-check, currently it is only used locally
FabianLars
left a comment
There was a problem hiding this comment.
This was added for Simon who's no longer active. Do we still need this? I never understood the value of it.
|
I don't think the comment ended up where I wanted it to be. I hate this mobile app. I meant the auto assign pr author thing |
|
Similarly are we even using the project board? |
|
we're not using the project board at all! so ig we can drop that workflow. |
|
about the auto assign I feel the same. About the board, I'm also not using, thought about dropping this whole thing but then thought about giving it a try and see if it can be useful |
|
I'll drop the workflow and revert the unrelated submoudle changes |
|
removed auto assign, priority and status |

to sum up I was annoyed with the long running ci and wanted to optmize, claude was quick on the trigger and opened a pr, I'm still reviewing, but changes were planned. There's one more think I'd like to maybe add and is astro-check
bonus point it found a bug
edit: it also got the changes from my other branch lol
here is the issue:

todo: bump action labeler
yada yada below:
TAURI_DOCS_SKIP_IMAGE_OPT=trueto avoid sharp in previewtimeout-minutes: 30pnpm check(astro check) runs as an informational step (continue-on-error: true) until the pre-existing type-error backlog is cleared.Light jobs →
ubuntu-slimAutomation consolidated into
triage.ymlassign.yml+labeler.yml+priority.yml+status.ymlfix: always-false
.status == 'open'guard — the webhook field is.state, so project Status/Priority field-setting has never actually run until now (704f107).this fix probably will mutate lots of issues/pr status