Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/actions/setup_build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ runs:

- name: load llvm native
if: inputs.llvm_source == 'cache'
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: llvm_install/**
key: llvm-${{ inputs.os }}-${{ steps.set_llvm_key.outputs.key_version }}-${{ steps.set_llvm_key.outputs.key_native_arch }}-v${{ inputs.llvm_version }}-${{ inputs.llvm_build_type }}
Expand Down Expand Up @@ -130,7 +130,7 @@ runs:
# This is deprecated and will be removed soon.
- name: load llvm cross cache
if: inputs.cross_arch != 'none' && inputs.llvm_source == 'cache'
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: llvm_install/**
key: llvm-${{ inputs.os }}-${{ steps.set_llvm_key.outputs.key_version }}-${{ steps.set_llvm_key.outputs.key_arch }}-v${{ inputs.llvm_version }}-${{ inputs.llvm_build_type }}
Expand All @@ -149,7 +149,7 @@ runs:

# note the PR testing usage should set 'save' to false, to avoid PR testing creating new caches on a branch
- name: Setup ccache
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
uses: hendrikmuhs/ccache-action@5ebbd400eff9e74630f759d94ddd7b6c26299639 # v1.2.20
with:
max-size: 200M
key: ccache-build-${{ inputs.os }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja and installs llvm (default 20, RelAssert) and sets up cache
- name: setup-ubuntu
Expand All @@ -35,7 +35,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL (${{ matrix.name }})
uses: github/codeql-action/init@v4
uses: github/codeql-action/init@v4.31.9
with:
languages: c-cpp
build-mode: manual
Expand All @@ -56,7 +56,7 @@ jobs:
build_targets:

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
uses: github/codeql-action/analyze@v4.31.9
with:
category: "/language:c-cpp"

Expand All @@ -76,7 +76,7 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja and installs llvm (default 18, RelAssert) and sets up cache
- name: setup-ubuntu
Expand All @@ -87,7 +87,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL (${{ matrix.name }})
uses: github/codeql-action/init@v4
uses: github/codeql-action/init@v4.31.9
with:
languages: c-cpp
build-mode: manual
Expand All @@ -96,7 +96,7 @@ jobs:
uses: ./.github/actions/do_build_ock/do_build_m1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
uses: github/codeql-action/analyze@v4.31.9
with:
category: "/language:c-cpp"

12 changes: 6 additions & 6 deletions .github/workflows/create_llvm_artefacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand All @@ -43,7 +43,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand All @@ -57,7 +57,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand All @@ -72,7 +72,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand All @@ -87,7 +87,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand All @@ -102,7 +102,7 @@ jobs:
runs-on: windows-2025
steps:
- name: Checkout repo ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: build llvm artefact
uses: ./.github/actions/do_build_llvm
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create_opencl_cts_artefact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- ${{github.workspace}}:${{github.workspace}}
steps:
- name: clone ock platform
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: |
platform
Expand All @@ -63,7 +63,7 @@ jobs:
- ${{github.workspace}}:${{github.workspace}}
steps:
- name: clone ock
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: |
scripts
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/create_publish_artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja, installs llvm and sets up ccache
- name: Setup ubuntu
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:
tar -czf ock_install.tar.gz install

- name: Upload Artifacts
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6.0.0
with:
name: riscv-build
path: ock_install.tar.gz
Expand All @@ -106,7 +106,7 @@ jobs:
fi

- name: Create OCK pre-release
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 # v2.4.1
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2.5.0
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6

- uses: actions/setup-python@v6
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/planned_testing_caller_20.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
actions: write # for gh cache delete
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: .github
- name: Cache clean
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/planned_testing_caller_21.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
actions: write # for gh cache delete
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: .github
- name: Cache clean
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/planned_testing_caller_main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
actions: write # for gh cache delete
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: .github
- name: Cache clean
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pr_tests_cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- ${{github.workspace}}:${{github.workspace}}
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: setup ubuntu
uses: ./.github/actions/setup_build
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
- ${{github.workspace}}:${{github.workspace}}
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: setup-ubuntu
uses: ./.github/actions/setup_build
Expand Down Expand Up @@ -119,7 +119,7 @@ jobs:
- ${{github.workspace}}:${{github.workspace}}
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja, installs llvm and sets up sccache
- name: setup-ubuntu
Expand All @@ -145,7 +145,7 @@ jobs:
arch: amd64

- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja, installs llvm and sets up ccache
- name: setup-windows
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
arch: amd64

- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6

# installs tools, ninja, installs llvm and sets up ccache
- name: setup-windows
Expand Down Expand Up @@ -201,7 +201,7 @@ jobs:
actions: write # for gh cache delete
steps:
- name: Checkout repo
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: .github
- name: Cache clean
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish_docker_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
packages: write
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Login to GitHub Container Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3
with:
Expand All @@ -47,7 +47,7 @@ jobs:
packages: write
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
- name: Login to GitHub Container Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout OCK
uses: actions/checkout@v5
uses: actions/checkout@v6

- uses: actions/setup-python@v6
with:
Expand All @@ -50,7 +50,7 @@ jobs:
cmake --build build_doc --target doc_html

- name: Checkout RFCs
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
ref: rfcs
path: rfcs
Expand Down
Loading
Loading