Skip to content

feat(on-pr): provide additional help in logs - #142

Open
AlexanderLanin wants to merge 7 commits into
eclipse-score:mainfrom
etas-contrib:on-pr
Open

feat(on-pr): provide additional help in logs#142
AlexanderLanin wants to merge 7 commits into
eclipse-score:mainfrom
etas-contrib:on-pr

Conversation

@AlexanderLanin

@AlexanderLanin AlexanderLanin commented Jul 22, 2026

Copy link
Copy Markdown
Member

We already had a print of additional help, but it seems step summaries of reusable workflows are quite well hidden under "Summary" :-(

image

This PR provides the very same output in pure logs. Neither annotations nor github comments have worked out.

image

@AlexanderLanin
AlexanderLanin marked this pull request as draft July 22, 2026 15:42
@AlexanderLanin
AlexanderLanin marked this pull request as ready for review July 22, 2026 16:48
# the capability outputs are empty and every check is skipped while the job is red.
#
# Because all checks share ONE checkout, a check that rewrites files (pre-commit,
# `bazel mod tidy`) restores the working tree afterwards with `git checkout -- .`, so

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

does git checkout -- . really revert any changes? I just tested it and it did not. For that used to use git restore . and git clean -fxd .

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't you just do git reset.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To me git reset sound like it will change the head of the currently checked out git branch, but not undo any changes currently applied to files or delete / restore files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants