ci: bump GitHub actions to their Node 24 releases

This commit is contained in:
wyzula_j authored and Jan Wyzula committed 2026-10-17 18:31:49 +02:00
1 parent 16765e5d68
commit 0dd2f944cd
11 files changed
+32 -32

No files matched your search

+4 -4
View File
@@ -22,26 +22,26 @@ runs:
using: "composite"
steps:
- name: Setup Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: ${{ inputs.PYTHON_VERSION }}
- name: Checkout BEC Core
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec
ref: ${{ inputs.BEC_CORE_BRANCH }}
path: ./bec
- name: Checkout Ophyd Devices
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/ophyd_devices
ref: ${{ inputs.OPHYD_DEVICES_BRANCH }}
path: ./ophyd_devices
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ inputs.BEC_WIDGETS_BRANCH }}
+8 -8
View File
@@ -39,13 +39,13 @@ jobs:
steps:
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ github.event.pull_request.head.sha || github.sha }}
- name: Set up Conda
uses: conda-incubator/setup-miniconda@v3
uses: conda-incubator/setup-miniconda@v4
with:
auto-update-conda: true
auto-activate-base: true
@@ -79,7 +79,7 @@ jobs:
test -s "$BENCHMARK_JSON"
- name: Upload benchmark artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bw-benchmark-json-${{ matrix.attempt }}
path: ${{ env.BENCHMARK_JSON }}
@@ -94,13 +94,13 @@ jobs:
steps:
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ github.event.pull_request.head.sha || github.sha }}
- name: Download benchmark attempts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
pattern: bw-benchmark-json-*
path: benchmark-results/attempts
@@ -113,7 +113,7 @@ jobs:
--output "$BENCHMARK_JSON"
- name: Upload aggregate benchmark artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bw-benchmark-json
path: ${{ env.BENCHMARK_JSON }}
@@ -200,13 +200,13 @@ jobs:
steps:
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ github.sha }}
- name: Download aggregate benchmark artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: bw-benchmark-json
path: benchmark-results
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
outputs:
branch-pr: ${{ steps.script.outputs.result }}
steps:
- uses: actions/github-script@v7
- uses: actions/github-script@v8
id: script
if: github.event_name == 'push' && github.event.ref_type != 'tag'
with:
+4 -4
View File
@@ -29,7 +29,7 @@ jobs:
steps:
- name: Checkout BEC
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec
ref: ${{ inputs.BEC_CORE_BRANCH }}
@@ -48,7 +48,7 @@ jobs:
- name: Upload BEC unit test artifacts if job fails
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bec-unit-test-artifacts
path: |
@@ -62,7 +62,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout BEC
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec
ref: ${{ inputs.BEC_CORE_BRANCH }}
@@ -77,7 +77,7 @@ jobs:
- name: Upload BEC e2e logs if job fails
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: bec-e2e-test-logs
path: ./_e2e_test_checkout_/bec/logs/*.log
+3 -3
View File
@@ -19,10 +19,10 @@ jobs:
QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Conda
uses: conda-incubator/setup-miniconda@v3
uses: conda-incubator/setup-miniconda@v4
with:
auto-update-conda: true
auto-activate-base: true
@@ -53,7 +53,7 @@ jobs:
- name: Upload logs if job fails
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: pytest-logs
path: ./bec/logs/*.log
+5 -5
View File
@@ -6,9 +6,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.13'
@@ -27,10 +27,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.13'
@@ -58,7 +58,7 @@ jobs:
anybadge --label=Pylint --file=./pylint/pylint.svg --value="${{ steps.score.outputs.score }}" 2=red 4=orange 8=yellow 10=green
- name: Upload Artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: pylint-artifacts
path: |
+2 -2
View File
@@ -18,10 +18,10 @@ jobs:
QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: "3.11"
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
steps:
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ inputs.BEC_WIDGETS_BRANCH }}
+1 -1
View File
@@ -40,7 +40,7 @@ jobs:
steps:
- name: Checkout BEC Widgets
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: bec-project/bec_widgets
ref: ${{ inputs.BEC_WIDGETS_BRANCH }}
+2 -2
View File
@@ -38,7 +38,7 @@ jobs:
# possible that the branch was updated while the workflow was running. This
# prevents accidentally releasing un-evaluated changes.
- name: Setup | Checkout Repository on Release Branch
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ github.ref_name }}
fetch-depth: 0
@@ -46,7 +46,7 @@ jobs:
ssh-known-hosts: ${{ secrets.CI_DEPLOY_SSH_KNOWN_HOSTS }}
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.11'
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v9
- uses: actions/stale@v10
with:
stale-issue-message: "This issue is stale because it has been open 120 days with no activity."
stale-pr-message: "This PR is stale because it has been open 120 days with no activity."