aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yml15
1 files changed, 9 insertions, 6 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 556dd8c..077aa19 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -83,7 +83,10 @@ jobs:
if-no-files-found: error
flame_graphs:
- runs-on: ubuntu-latest
+ # I don't fucking know why, but perf is no longer available for the kernel
+ # latest (Noble) image. There's no linux-tools-6.14.0-1017-azure kernel or
+ # whatever.
+ runs-on: ubuntu-22.04
name: 'Flame graphs'
steps:
- name: Checkout
@@ -122,22 +125,22 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Download test report - clang/debug
- uses: actions/download-artifact@v7
+ uses: actions/download-artifact@v8
with:
name: test-report-clang-debug
path: /tmp/reports/test_report_clang_debug/
- name: Download test report - clang/release
- uses: actions/download-artifact@v7
+ uses: actions/download-artifact@v8
with:
name: test-report-clang-release
path: /tmp/reports/test_report_clang_release/
- name: Download coverage report
- uses: actions/download-artifact@v7
+ uses: actions/download-artifact@v8
with:
name: coverage
path: /tmp/reports/coverage
- name: Download flame graphs
- uses: actions/download-artifact@v7
+ uses: actions/download-artifact@v8
with:
name: flame_graphs
path: /tmp/reports/flame_graphs
@@ -174,7 +177,7 @@ jobs:
echo 'platforms=amd64' >> "$GITHUB_OUTPUT"
fi
- name: Publish
- uses: docker/build-push-action@v6
+ uses: docker/build-push-action@v7
with:
# Without context, .dockerignore is not respected?
# https://stackoverflow.com/a/74552407/514684