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
16 changes: 8 additions & 8 deletions .github/workflows/berkeley-cluster-tests-1.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
((steps.filter.outputs.conda-reqs == 'true') && (steps.filter.outputs.conda-lockfile == 'true')) }}
run-cpp-lint: ${{ steps.filter.outputs.clang == 'true' }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: dorny/paths-filter@v3
id: filter
with:
Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:
runs-on: ubuntu-22.04
needs: filter-jobs-on-changes
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: conda-incubator/setup-miniconda@v3
with:
environment-file: conda-reqs/docs.yaml
Expand Down Expand Up @@ -147,7 +147,7 @@ jobs:
rm -rf ${{ github.workspace }}/* || true
rm -rf ${{ github.workspace }}/.* || true
ls -alh .
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Setup repo copy
run: |
mkdir -p $(dirname ${{ env.REMOTE_WORK_DIR }})
Expand All @@ -165,7 +165,7 @@ jobs:
runs-on: local-fpga
if: needs.filter-jobs-on-changes.outputs.run-cpp-lint == 'true'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
# TODO: disabled for now. clang-format error's with no modifications
## Run 'clang-format', comparing against the base commit hash.
## If anything got reformatted, fail and output a patch.
Expand Down Expand Up @@ -198,7 +198,7 @@ jobs:
needs: [setup-persistent-repo]
runs-on: local-fpga
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Scala fix + format check
run: ./.github/scripts/invoke-make.py "scala-lint-check"

Expand All @@ -207,7 +207,7 @@ jobs:
needs: [setup-persistent-repo]
runs-on: local-fpga
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Manager Python formatting check using 'black'
run: ./.github/scripts/invoke-script.py "./scripts/run-manager-python-reformat.sh --check"
- name: CI Python typecheck
Expand All @@ -220,7 +220,7 @@ jobs:
needs: [setup-persistent-repo]
runs-on: local-fpga
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Check docs components that require manual re-generation (e.g. config_runtime.yaml example)
run: ./.github/scripts/check-docs-generated-components.py --platform xilinx_alveo_u250

Expand All @@ -229,7 +229,7 @@ jobs:
needs: [setup-persistent-repo]
runs-on: local-fpga
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Build driver
run: .github/scripts/build-driver.py --platform xilinx_alveo_u250

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/berkeley-cluster-tests-2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
((steps.filter.outputs.conda-reqs == 'true') && (steps.filter.outputs.conda-lockfile == 'true')) }}
run-cpp-lint: ${{ steps.filter.outputs.clang == 'true' }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: dorny/paths-filter@v3
id: filter
with:
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
rm -rf ${{ github.workspace }}/* || true
rm -rf ${{ github.workspace }}/.* || true
ls -alh .
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Setup repo copy
run: |
mkdir -p $(dirname ${{ env.REMOTE_WORK_DIR }})
Expand All @@ -135,7 +135,7 @@ jobs:
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:disable-scala-tests') != true }}
runs-on: local-fpga-shared # since this is a longer lived job, can run on either runner
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Precompile scala sources needed for tests
run: ./.github/scripts/invoke-make.py "FIRESIM_SBT_PROJECT=firesim SBT_COMMAND=test:compile sbt"

Expand All @@ -144,7 +144,7 @@ jobs:
needs: [start-scalatests]
runs-on: local-fpga-2
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Run firesimlib scala tests
run: ./.github/scripts/invoke-make.py "FIRESIM_SBT_PROJECT=firesimLib test"

Expand All @@ -153,7 +153,7 @@ jobs:
needs: [start-scalatests]
runs-on: local-fpga-2
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Run midas and midas-targetutils scala tests
run: ./.github/scripts/invoke-make.py "FIRESIM_SBT_PROJECT=midas test"

Expand All @@ -162,7 +162,7 @@ jobs:
needs: [start-scalatests]
runs-on: local-fpga-shared # since this is a longer lived job, can run on either runner
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Run CIGroupA Scala tests
run: ./.github/scripts/invoke-make.py "SCALA_TEST=firesim.midasexamples.CIGroupA testOnly"

Expand All @@ -171,7 +171,7 @@ jobs:
needs: [start-scalatests]
runs-on: local-fpga-shared # since this is a longer lived job, can run on either runner
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Run CIGroupB Scala tests
run: ./.github/scripts/invoke-make.py "SCALA_TEST=firesim.midasexamples.CIGroupB testOnly"

Expand All @@ -180,7 +180,7 @@ jobs:
needs: [start-scalatests]
runs-on: local-fpga-2
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Run simple counter top-level example
continue-on-error: true
run: ./.github/scripts/invoke-make.py "TARGET_PROJECT=examples run-vcs" 2>&1 | tee out.log
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish-scala-doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
needs-scala-doc: ${{ steps.filter.outputs.scala-docs }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: dorny/paths-filter@v3
id: filter
with:
Expand All @@ -54,7 +54,7 @@ jobs:
if: needs.change-filters.outputs.needs-scala-doc == 'true'
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- uses: ./.github/actions/repo-setup
- uses: ./.github/actions/build-scala-doc
- name: "Push ScalaDoc to remote"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-notes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v7
- name: Build Release Notes
id: release-notes
uses: mikepenz/release-changelog-builder-action@v5
Expand Down
Loading