Public Beta Feedback - Actions streaming logs with backscroll #89879
Replies: 293 comments 261 replies
-
loving it so far <3 |
Beta Was this translation helpful? Give feedback.
-
On page reload or coming to job logs during the job execution, usage of "Show timestamps" feature displays all the previous logs at the timestamp of initial loading on page open. To get actual log line timestamp you have to wait for job to finish. |
Beta Was this translation helpful? Give feedback.
-
Maybe in the future we could have a kind of report showing which jobs are consuming more runtime computing. |
Beta Was this translation helpful? Give feedback.
-
Hey, sounds like a useful feature! I currently have the issue where no logs for a job show up until it completes. |
Beta Was this translation helpful? Give feedback.
-
This isn't showing the logs at all for me in our workflows now. I just see "Error:" in red any time I expand a step to try to see the logs. In my web browser's console I can see a "Cross-Origin Request Blocked" error. If I click on the link for the network request that was refused, I see the logs that are failing to display. It seems to be failing to load the logs because the host name is different from the page I'm on. Here's a workflow where I get that: https://github.com/gchq/sleeper/actions/runs/7611249162/job/20726325480 This happened in Firefox. Here's what I see: |
Beta Was this translation helpful? Give feedback.
-
This is one thing which has been frustrating me for quite a while. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi. I see job steps are misplaced, and no log published until the step 'Run tests' is complete. I don't even see if that step is running. Screenshot below corresponds to the https://github.com/ydb-platform/ydb/actions/runs/7615161924/job/20739051067 job run, at the moment when tests were actually running and producing logs. The 'Run tests' is shown as a last one, while it's correctly must be show next to the 'Build' step. Example of a correct order is here: https://github.com/ydb-platform/ydb/actions/runs/7613870165/job/20734827859 |
Beta Was this translation helpful? Give feedback.
-
I love this feature, previously we had to wait for the jobs to complete before we could see the logs |
Beta Was this translation helpful? Give feedback.
-
I don't recall being asked if it was okay to run experiments in my production build environment. NOT COOL AT ALL. I have builds hanging now, it might be me, it might be you. I don't need this. If you feel like experimenting, experiment on free accounts, not things labelled ENTERPRISE. |
Beta Was this translation helpful? Give feedback.
-
Same feedback as @alexv-smirnov above regarding in-flight step being out of order + no way to see its running logs Love that this log streaming feature is FINALLY getting out... but not quite there yet ;) |
Beta Was this translation helpful? Give feedback.
-
Each set of action logs in my experience in GitHub Actions goes under https://github.com/termsurf/chocolatey-task/actions/runs/7620716992/job/20755895856. Then you have to:
That's kind of annoying when debugging, is there a screen or way to just keep it on the latest logs? |
Beta Was this translation helpful? Give feedback.
-
When execution in progress, loading of logs stuck in between. Observed this 3-4times in Beta version and execution takes logner than expected. "refreshing or navigating away from a running job's logs meant losing that context" -- Now on refresh it doesn't even show the running logs. "Now, as soon as you open the logs, you'll see the last 1,000 lines, making it simpler to stay updated on job progress and status." -- Remains at 1st line itself for me |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
I'd like to have case sensitive search of github action log output. Looks like the default is case insensitive. |
Beta Was this translation helpful? Give feedback.
-
Feature suggestion: have a single dashboard for an organization to see all action workflows for the different repositories simultaneously. |
Beta Was this translation helpful? Give feedback.
-
job is stuck on more than 1.5 hours and looking as running even it's finished. cancel workflow is not working. |
Beta Was this translation helpful? Give feedback.
-
It would be nice if you could put an "overflow-y: scroll" on the log section, so that the entire page doesn't scroll |
Beta Was this translation helpful? Give feedback.
-
Would be great to fix the Safari bug where the logs are not streamed and only update on page reload. Other option would be to opt out of the beta (I would since the Safari bug is annoying). |
Beta Was this translation helpful? Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
It would be nice have next to the jobs list an artifact button or section. |
Beta Was this translation helpful? Give feedback.
-
It would be nice to re-run the jobs, but with the updated (fixed) yml file when debugging. |
Beta Was this translation helpful? Give feedback.
-
The features/behavior in this feature have been awesome. The things that come to mind that I would like to have are two/three floating buttons in the bottom right (or somewhere around the streaming logs area). These are quick controls that could do things like:
|
Beta Was this translation helpful? Give feedback.
-
When I click "Cancel job" it keeps running for 10-40 minutes. Would be nice not to not to wait! |
Beta Was this translation helpful? Give feedback.
-
Perhaps it's only on my machine (macOS Sonoma + Brave 1.64.122 Chromium: 123.0.6312.122 (Official Build) (x86_64) ) but when searching the logs, it shows matches, but it doesn't scroll to them - making the search feature functionally impotent. |
Beta Was this translation helpful? Give feedback.
-
Text search only finds the first 100 hits - this is not enough sometimes, and the UI does not display that there are further hits (not even a small warning icon or so). |
Beta Was this translation helpful? Give feedback.
-
I'm using AWS CDK to make deployments. It looks like I cannot see the CDK logs that show the deployment progress and the CDK outputs in GitHub Actions anymore |
Beta Was this translation helpful? Give feedback.
-
I would really like to be able to test my action yaml script changes from my local machine before I commit the change. I'm probably doing it the hard way, but I make a change, commit the change wait for the action to run then try again. Iteration on actions is painful. Couldn't it function a bit like a "Stash", gather the changes and then submit the action in a sudo PR? |
Beta Was this translation helpful? Give feedback.
-
Actions streaming logs with backscroll
We are starting to rollout a change to give you more log context for active jobs in Actions. Previously, refreshing or navigating away from a running job's logs meant losing that context. Now, as soon as you open the logs, you'll see the last 1,000 lines, making it simpler to stay updated on job progress and status.
How to give feedback
Over the next few weeks, we’ll be rolling this feature out to all Actions customers. If you see a new
beta
label near the top of the log window (see image below) this means the feature is active for your workflow. If you run into any issues or have any feedback, please comment below!For bugs, please comment on this post and provide as much information as possible. This includes a basic explanation of the issue, how to replicate it, browser and version, and a picture or video if possible. Thank you!
Updates
April 22, 2024
February 26, 2024
February 22, 2024
We are planning on rolling out some changes starting around 12:00 UTC on February 23 that may cause intermittent impacts to backscrolling throughout the day. All other log behavior should remain the same.(Postponed)February 13, 2024
We're aware of an issue specific to the Safari browser where logs will not stream and only appear upon refreshing the browser. We've added an issue on our side and are investigating it.(Resolved as of April 22)We're also aware of the issue where the previous 1,000 lines of logs retrieved when a page is loaded all have the same timestamp. The team is looking into this as well.(Resolved as of Feb 19)Beta Was this translation helpful? Give feedback.
All reactions