8000 Tags · celerity/ci-report-action · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: celerity/ci-report-action

Tags

v8

Toggle v8's commit message
Find correct SHA for PR trigger via REST API

Otherwise we attach the check to an ephemeral merge commit that doesn't
show up in the web UI.

v7

Toggle v7's commit message
Fail action if there's unformatted files

We need to fail the action in addition to creating a failed check
because the latter for some reason doesn't fail the CI run.

Also set status of check to "action_required" instead of "success" if
all files are formatted but there's build warnings.

v6

Toggle v6's commit message
Also take unformatted files into consideration for annotations limit

v5

Toggle v5's commit message
Gracefully handle more than 50 warnings

The GitHub annotations API limits us to 50 warnings. We now handle this
gracefully (instead of throwing an error) by informing the user of the
limit.

v4

Toggle v4's commit message
Don't require builds to be listed manually

We assume that all build artifacts created so far are build logs, and
simply download them all for analysis. Also update all package
dependencies.

v3

Toggle v3's commit message
Switch to GitHub Checks API, + more

Results are now reported via the GitHub Checks API, instead of creating
commit comments. This reduces overall noise and integrates nicely with
the GitHub UI. Additionally, per-file warnings and errors are now also
added as file annotations.

This also changes the expected build log naming to support unique build
names (which prevents them from clashing during concurrent workflow
runs). Build log names are now expected to be of the form
"build-${name}-${run_id}-${run_number}-log".

Finally, this updates all package dependencies to their newest version.

v2

Toggle v2's commit message
Report results as commit comments

This allows us to run this job on both PRs as well as plain commits in
arbitrary branches. GitHub displays commit comments inside the PR
conversation tab, so the previous behavior is still maintained.

v1.0

Toggle v1.0's commit message
Initial commit

v1

Toggle v1's commit message
Initial commit

0