fix: Add Cmd Default/Input support to cleanup#183
fix: Add Cmd Default/Input support to cleanup#183tkalus wants to merge 3 commits intowebfactory:masterfrom
Conversation
mpdude
left a comment
There was a problem hiding this comment.
Makes sense!
Could you please update dist/cleanup.js as well by running npm run build?
Thanks for the gentle reminder @mpdude. Updated via docker using: Please advise if the update looks incorrect or if you'd like me to use a different version of node or run a modified command. |
|
@mpdude Is there anything else blocking this? |
|
I'd love to see this PR released. I've got self-hosted runners with tons of ssh-agent processes hanging around. This fixes it nicely. |
|
Gentle bump on this PR being merged. This would really help with the cleanup of the |
19c9e1b to
6c290a5
Compare
|
@mpdude, I've rebased my branch from upstream and re-run/updated the Like others above, I'd love to get this into a release. |
|
Also would love to see this one in for our self hosted runners. |
|
Hi guys, I would love to see this one merged also 🙏 🙏 |
|
pls merge this pr @mpdude |
|
Have this warning in Stopping SSH agent
The "file" argument must be of type string. Received undefined
Error stopping the SSH agent, proceeding anyway |
|
y u no merge dis? 😄 |
|
🙏 please merge this PR |
|
@mpdude It'd be nice to see this merged. Anything the community can do to help? |
Bring `post` actions step into consistency with `main` for changes introduced in webfactory#154 Without this change, `sshAgentCmd` is undefined when passed to `execFileSync()` during `cleanup` and `post` is never successful.
Actual command:
$ docker run \
--interactive \
--rm \
--tty \
--volume ${PWD}:/var/task \
--workdir /var/task \
node:20-buster \
sh -c 'npm install -g npm@10.5.0 && yarn install && NODE_OPTIONS=--openssl-legacy-provider npm run build'
6c290a5 to
a767bb0
Compare
|
does anyone have a stable fork with this fix? |
|
@mpdude Hi, I hope you're doing well and I really hope this doesn't bother you, but are there any plans to merge this fix? |
|
Hi everyone! What's missing for this PR to be merged? Is there anything to help? |
|
Thanks for the contribution :) We looked through your PR and just merged a refactored version with #235. |
Bring
postaction step into consistency withmainfor changes introduced in #154.Without this change,
sshAgentCmdis undefined when passed toexecFileSync()duringcleanupandpostis never successful.Post job cleanup consistently showing:
Also add entries to the CHANGELOG, detailing v0.8.0 and v0.9.0 releases.
Fixes: #208
Fixes: #211