3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-06-29 12:08:51 +00:00

Upgrade base github actions

This commit is contained in:
Miodrag Milanovic 2026-06-26 08:06:44 +02:00
parent 63dd0e1a60
commit 3f4fa079f8
10 changed files with 21 additions and 21 deletions

View file

@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false

View file

@ -37,7 +37,7 @@ jobs:
needs: [pre_job] needs: [pre_job]
if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true' if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true'
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false
@ -78,7 +78,7 @@ jobs:
needs: [pre_job] needs: [pre_job]
if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true' if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true'
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false
@ -127,7 +127,7 @@ jobs:
if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true' if: (github.event_name == 'merge_group' || github.event_name == 'workflow_dispatch') && needs.pre_job.outputs.should_skip != 'true'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false
@ -168,7 +168,7 @@ jobs:
os: [ubuntu-latest, macos-latest] os: [ubuntu-latest, macos-latest]
fail-fast: false fail-fast: false
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false

View file

@ -46,7 +46,7 @@ jobs:
runs-on: [self-hosted, linux, x64, fast] runs-on: [self-hosted, linux, x64, fast]
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
submodules: true submodules: true
@ -72,7 +72,7 @@ jobs:
cmake --build build --target docs-prepare -j$procs cmake --build build --target docs-prepare -j$procs
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v7
with: with:
name: cmd-ref-${{ github.sha }} name: cmd-ref-${{ github.sha }}
path: | path: |

View file

@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository with submodules - name: Checkout repository with submodules
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
submodules: 'recursive' submodules: 'recursive'
persist-credentials: false persist-credentials: false

View file

@ -68,7 +68,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false
@ -122,7 +122,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
@ -171,7 +171,7 @@ jobs:
os: [ubuntu-latest] os: [ubuntu-latest]
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
@ -209,7 +209,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
@ -251,7 +251,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false
@ -281,7 +281,7 @@ jobs:
cmake --build build --target docs-${{ matrix.docs-target }} -j$procs cmake --build build --target docs-${{ matrix.docs-target }} -j$procs
- name: Store docs build artifact - name: Store docs build artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v7
with: with:
name: docs-build-${{ matrix.docs-target }} name: docs-build-${{ matrix.docs-target }}
path: docs/build/ path: docs/build/

View file

@ -58,7 +58,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false

View file

@ -47,7 +47,7 @@ jobs:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v5 uses: actions/checkout@v7
with: with:
submodules: true submodules: true
persist-credentials: false persist-credentials: false

View file

@ -9,7 +9,7 @@ jobs:
runs-on: [self-hosted, linux, x64, fast] runs-on: [self-hosted, linux, x64, fast]
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
submodules: true submodules: true

View file

@ -37,7 +37,7 @@ jobs:
runs-on: [self-hosted, linux, x64, fast] runs-on: [self-hosted, linux, x64, fast]
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
submodules: true submodules: true
@ -70,7 +70,7 @@ jobs:
cmake --build build --target install cmake --build build --target install
- name: Checkout SBY - name: Checkout SBY
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
repository: 'YosysHQ/sby' repository: 'YosysHQ/sby'
path: 'sby' path: 'sby'
@ -125,7 +125,7 @@ jobs:
runs-on: [self-hosted, linux, x64, fast] runs-on: [self-hosted, linux, x64, fast]
steps: steps:
- name: Checkout Yosys - name: Checkout Yosys
uses: actions/checkout@v4 uses: actions/checkout@v7
with: with:
persist-credentials: false persist-credentials: false
submodules: true submodules: true

View file

@ -47,7 +47,7 @@ jobs:
name: Build Wheels | ${{ matrix.os.name }} | ${{ matrix.os.archs }} name: Build Wheels | ${{ matrix.os.name }} | ${{ matrix.os.archs }}
runs-on: ${{ matrix.os.runner }} runs-on: ${{ matrix.os.runner }}
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v7
with: with:
fetch-depth: 0 fetch-depth: 0
submodules: true submodules: true