Hyperfoil / Horreum

Benchmark results repository service
https://horreum.hyperfoil.io/
Apache License 2.0
37 stars 31 forks source link

Clear CI disk space before running tests. Fixes #1712 #1713

Closed johnaohara closed 4 months ago

johnaohara commented 4 months ago

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

github-actions[bot] commented 4 months ago

The backport to 0.13.x failed. Check the latest run for more details.

lampajr commented 4 months ago

Browsing into the Github action marketplace I found a couple of actions ~doing what you are trying to do with the new scripts (at least this was my first impression):

have you already evaluate them?

github-actions[bot] commented 4 months ago

The backport to 0.13.x failed. Check the latest run for more details.

johnaohara commented 4 months ago

@lampajr no, I knew quarkus had the same problem, so just copied it from the quarkus repo: https://github.com/quarkusio/quarkus/blob/main/.github/ci-prerequisites.sh

lampajr commented 4 months ago

@lampajr no, I knew quarkus had the same problem, so just copied it from the quarkus repo: https://github.com/quarkusio/quarkus/blob/main/.github/ci-prerequisites.sh

Oh I see, then good for me!

The backport to 0.13.x failed. Check the latest run for more details.

The backporting is failing because the GITHUB_TOKEN does not have enough permission to change the workflow (at least this seems the root cause):

Error:  [0.13.x] Something went wrong backporting to 0.13.x: Error: To https://github.com/Hyperfoil/Horreum.git
!   refs/heads/bp-0.13.x-45bc707:refs/heads/bp-0.13.x-45bc707   [remote rejected] (refusing to allow a GitHub App to create or update workflow `.github/workflows/main.yml` without `workflows` permission)

Therefore we have to backport this manually.

NOTE: this might be fixed if we can create a bot account