angular/.github/workflows
Paul Gschwendtner d5736d7d50 build: create github action to run benchmark comparisons (#50745)
This commit creates a GitHub action that runs benchmark comparisons
for a single target whenever a command comment is created by trusted
Angular organization members:

```
/benchmark-compare <compare-ref> <benchmark-target>
```

The benchmark will be run locally in Github actions, using the same
machine to minimize number deviation. The results are then printed
to the GitHub PR using a comment.

At current time, no actual "green/red" state is computed, but rather
the raw results are printed. In the future, since we have all the
metric data from the benchpress JSON logs, we could implement something
more easy to understand- but that's a follow-up/needs more discussion.

PR Close #50745
2023-06-18 19:32:34 +00:00
..
aio-preview-build.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00
aio-preview-deploy.yml build: update cross-repo angular dependencies (#50105) 2023-05-02 18:26:46 +02:00
assistant-to-the-branch-manager.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00
benchmark-compare.yml build: create github action to run benchmark comparisons (#50745) 2023-06-18 19:32:34 +00:00
dev-infra.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00
feature-requests.yml build: update cross-repo angular dependencies (#50105) 2023-05-02 18:26:46 +02:00
google-internal-tests.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00
merge-ready-status.yml build: update cross-repo angular dependencies (#50105) 2023-05-02 18:26:46 +02:00
scorecard.yml build: update actions/checkout action to v3.5.3 (#50689) 2023-06-13 14:48:02 +02:00
update-cli-help.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00
update-events.yml build: update all non-major dependencies (#50583) 2023-06-13 12:45:12 +02:00