summaryrefslogtreecommitdiff
path: root/.github/workflows/test.yml
diff options
context:
space:
mode:
authormergify[bot]2022-12-20 00:20:33 +0000
committerGitHub2022-12-20 00:20:33 +0000
commitfb6ff513f42187c600c57fcaed162110404e8cf6 (patch)
tree45cc83d726b88a064177630e1457c31a9692f248 /.github/workflows/test.yml
parent044b062468c90a1084221e480463515c668e99df (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.yml14
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