Skip to content

Commit d889658

Browse files
mattgodboltclaude
andauthored
⬆️ Bump GitHub Actions, drop unmaintained action-clean (#64)
* ⬆️ Bump GitHub Actions to latest versions - actions/checkout v4 → v6 - AutoModality/action-clean v1.1.0 → v1.1.1 - astral-sh/setup-uv v4 → v8.1.0 (no major tag — v8 stopped publishing them) prewk/s3-cp-action already pinned at major v2. actions/checkout v6 needs runner ≥ 2.329.0; the ce-ci packer config pins runner_version = "2.330.0", so self-hosted runners are clear. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Revert action-clean v1.1.1 — upstream is broken (rm -rf ..) Smoke-tested with workflow_dispatch on tinycc and the clean step failed: v1.1.1 changed entrypoint.sh from 'rm -rf *' to 'rm -rf ..', which rm refuses. Sticking with v1.1.0; checkout@v6 and setup-uv@v8.1.0 stay. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Drop AutoModality/action-clean for inline find -delete The action's upstream is unmaintained (last release years ago, and v1.1.1 shipped a literal 'rm -rf ..' regression). Replacing with the same pattern infra/ uses elsewhere: sudo find \"\$GITHUB_WORKSPACE\" -mindepth 1 -delete sudo is needed because the docker builds produce root-owned output. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent e2145e6 commit d889658

96 files changed

Lines changed: 195 additions & 194 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/daily-build/action.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ runs:
2424
using: "composite"
2525
steps:
2626
- name: Start from a clean directory
27-
uses: AutoModality/action-clean@v1.1.0
28-
- uses: actions/checkout@v4
27+
shell: bash
28+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
29+
- uses: actions/checkout@v6
2930
- name: Get previous build version number, and start the run
3031
shell: bash
3132
id: previous

.github/workflows/build-daily-SPIRV-Tools.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

.github/workflows/build-daily-arm32.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64' ]
1212
steps:
1313
- name: Start from a clean directory
14-
uses: AutoModality/action-clean@v1.1.0
15-
- uses: actions/checkout@v4
14+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
15+
- uses: actions/checkout@v6
1616
- name: Run the build
1717
uses: ./.github/actions/daily-build
1818
with:

.github/workflows/build-daily-arm64.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64' ]
1212
steps:
1313
- name: Start from a clean directory
14-
uses: AutoModality/action-clean@v1.1.0
15-
- uses: actions/checkout@v4
14+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
15+
- uses: actions/checkout@v6
1616
- name: Run the build
1717
uses: ./.github/actions/daily-build
1818
with:

.github/workflows/build-daily-bpf.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64' ]
1212
steps:
1313
- name: Start from a clean directory
14-
uses: AutoModality/action-clean@v1.1.0
15-
- uses: actions/checkout@v4
14+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
15+
- uses: actions/checkout@v6
1616
- name: Run the build
1717
uses: ./.github/actions/daily-build
1818
with:

.github/workflows/build-daily-c2rust.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64', 'small' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

.github/workflows/build-daily-cc65.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64', 'small' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

.github/workflows/build-daily-ccc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64', 'small' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

.github/workflows/build-daily-circt_trunk.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

.github/workflows/build-daily-clad-trunk-clang-21.1.0.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
runs-on: [ 'self-hosted', 'ce', 'linux', 'x64', 'small' ]
5555
steps:
5656
- name: Start from a clean directory
57-
uses: AutoModality/action-clean@v1.1.0
58-
- uses: actions/checkout@v4
57+
run: sudo find "$GITHUB_WORKSPACE" -mindepth 1 -delete
58+
- uses: actions/checkout@v6
5959
- name: Run the build
6060
uses: ./.github/actions/daily-build
6161
with:

0 commit comments

Comments
 (0)