diff options
| author | mergify[bot] | 2022-12-20 00:20:33 +0000 |
|---|---|---|
| committer | GitHub | 2022-12-20 00:20:33 +0000 |
| commit | fb6ff513f42187c600c57fcaed162110404e8cf6 (patch) | |
| tree | 45cc83d726b88a064177630e1457c31a9692f248 /.github/workflows/test.yml | |
| parent | 044b062468c90a1084221e480463515c668e99df (diff) | |
Switch from YosysHQ action to reusable workflow (backport #2901) (#2902)
* Switch from YosysHQ action to composite action (#2901)
The YosysHQ Github Action for setting up the OSS CAD Suite is very flaky
in CI so instead we can just wget and untar the suite ourselves. It also
seems prudent to try out composite actions to avoid duplication of
installation steps.
(cherry picked from commit 75aeaed9efaf1ca35573775cd21ea3b5e89e9442)
# Conflicts:
# .github/workflows/test.yml
* Resolve backport conflicts
Co-authored-by: Jack Koenig <koenig@sifive.com>
Diffstat (limited to '.github/workflows/test.yml')
| -rw-r--r-- | .github/workflows/test.yml | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a56fa85f..fee7019e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,12 +24,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 - - - name: Install Tabby OSS Cad Suite (from YosysHQ) - uses: YosysHQ/setup-oss-cad-suite@v1 - with: - osscadsuite-version: '2021-11-09' - + - name: Install Tabby OSS Cad Suite + uses: ./.github/workflows/setup-oss-cad-suite - name: Install Espresso run: | cd /tmp @@ -75,10 +71,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 - - name: Install Tabby OSS Cad Suite (from YosysHQ) - uses: YosysHQ/setup-oss-cad-suite@v1 - with: - osscadsuite-version: '2021-11-09' + - name: Install Tabby OSS Cad Suite + uses: ./.github/workflows/setup-oss-cad-suite - name: Install Espresso run: | cd /tmp |
