mirror of
https://github.com/nektos/act.git
synced 2026-04-26 01:15:51 +03:00
[GH-ISSUE #770] Issue: Ubuntu dependencies fail to install during job run #485
Labels
No labels
area/action
area/cli
area/docs
area/image
area/runner
area/workflow
backlog
confirmed/not-planned
kind/bug
kind/discussion
kind/external
kind/feature-request
kind/question
meta/duplicate
meta/invalid
meta/need-more-info
meta/resolved
meta/wontfix
meta/workaround
needs-work
pull-request
review/not-planned
size/M
size/XL
size/XXL
stale
stale-exempt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/act#485
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @HarshCasper on GitHub (Aug 9, 2021).
Original GitHub issue: https://github.com/nektos/act/issues/770
Originally assigned to: @catthehacker on GitHub.
System information
act:catthehacker/ubuntu:act-latestactversion:0.2.24Expected behaviour
I am trying to set up
acton themeson_tweaksbranch of my Scipy fork to run all the GitHub actions workflows locally. I have three jobs:build,test_meson,test_macos. Right now, I'm concerned with thetest_mesonjob which builds and tests Scipy.The expected behaviour is that the job should successfully run after installing all Ubuntu and Python dependencies, and build, install and test Scipy.
Actual behaviour
As of now, when I'm running
act -j test_meson, the Ubuntu dependencies fail to install. Due to this the whole job fails and I'm not able to validate the entire job run.Workflow and/or repository
workflow
Workflow link: linux.yml
Steps to reproduce
https://github.com/HarshCasper/scipy-forkandcdinto it.act -lto see all the available jobs.act -j test_mesonto run thetest_mesonjob and see the error.actoutputLog
@catthehacker commented on GitHub (Aug 9, 2021):
What a coincidence, I was just recently talking with my friend about how stupid
yesprogram is.@HarshCasper Build will work if you remove
yesbut I don't know of a permanent solution yet.
@catthehacker commented on GitHub (Aug 9, 2021):
mhm,
141exit code isSIGPIPE, basically we stopped receiving input when program was still outputting, I guess that is what happens if someone were to push 4KB buffered spam into our pipe@HarshCasper commented on GitHub (Aug 20, 2021):
Hi @catthehacker
The issue has been resolved and
actnow works completely with Scipy. Shall I close the issue now?P.S: I have created my first contribution to the project here: https://github.com/nektos/act/pull/781
It would be great to have your feedback :)
@catthehacker commented on GitHub (Aug 21, 2021):
If the issue doesn't happen with same same workflow then yes otherwise I would like to fix that.
ifexpression is invalid #1467