diff --git a/.github/workflows/darwin-arm64.yml b/.github/workflows/darwin-arm64.yml index 1604a81..f635c4e 100644 --- a/.github/workflows/darwin-arm64.yml +++ b/.github/workflows/darwin-arm64.yml @@ -618,74 +618,6 @@ jobs: tag: bucket-darwin-arm64 artifacts: "darwin-arm64-apicula.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-dfu-util: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-dfu-util - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-dfu-util.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=dfu-util --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-dfu-util.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-dfu-util.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-ecpprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-ecpprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=ecpprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-ecpprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-ecpprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-arm64-openfpgaloader: runs-on: ubuntu-latest continue-on-error: true @@ -1407,108 +1339,6 @@ jobs: tag: bucket-darwin-arm64 artifacts: "darwin-arm64-iverilog.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-ecpdap: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpdap - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-ecpdap.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=ecpdap --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-ecpdap.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-ecpdap.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-fujprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-fujprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-fujprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=fujprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-fujprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-fujprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-iceprogduino: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-iceprogduino - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-iceprogduino.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=iceprogduino --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-iceprogduino.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-iceprogduino.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-arm64-python-programmers: runs-on: ubuntu-latest continue-on-error: true @@ -1548,74 +1378,6 @@ jobs: tag: bucket-darwin-arm64 artifacts: "darwin-arm64-python-programmers.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-openocd: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-openocd - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-openocd.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=openocd --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-openocd.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-openocd.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-arm64-icesprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-icesprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-icesprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-arm64 --target=icesprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-arm64-icesprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-arm64 - artifacts: "darwin-arm64-icesprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-arm64-utils: runs-on: ubuntu-latest continue-on-error: true @@ -1725,7 +1487,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} darwin-arm64-default: runs-on: ubuntu-latest - needs: [ darwin-arm64-aiger, darwin-arm64-apicula, darwin-arm64-avy, darwin-arm64-bitwuzla, darwin-arm64-boolector, darwin-arm64-cvc4, darwin-arm64-cvc5, darwin-arm64-dfu-util, darwin-arm64-ecpdap, darwin-arm64-ecpprog, darwin-arm64-eqy, darwin-arm64-formal, darwin-arm64-fujprog, darwin-arm64-graphviz, darwin-arm64-gtkwave, darwin-arm64-iceprogduino, darwin-arm64-icesprog, darwin-arm64-icestorm, darwin-arm64-iverilog, darwin-arm64-nextpnr-ecp5, darwin-arm64-nextpnr-generic, darwin-arm64-nextpnr-gowin, darwin-arm64-nextpnr-ice40, darwin-arm64-nextpnr-machxo2, darwin-arm64-nextpnr-nexus, darwin-arm64-numpy, darwin-arm64-openfpgaloader, darwin-arm64-openocd, darwin-arm64-pono, darwin-arm64-prjoxide, darwin-arm64-prjtrellis, darwin-arm64-pyhdl, darwin-arm64-python-programmers, darwin-arm64-python3, darwin-arm64-system-resources, darwin-arm64-utils, darwin-arm64-verilator, darwin-arm64-xdot, darwin-arm64-yices, darwin-arm64-yosys, darwin-arm64-z3 ] + needs: [ darwin-arm64-aiger, darwin-arm64-apicula, darwin-arm64-avy, darwin-arm64-bitwuzla, darwin-arm64-boolector, darwin-arm64-cvc4, darwin-arm64-cvc5, darwin-arm64-eqy, darwin-arm64-formal, darwin-arm64-graphviz, darwin-arm64-gtkwave, darwin-arm64-icestorm, darwin-arm64-iverilog, darwin-arm64-nextpnr-ecp5, darwin-arm64-nextpnr-generic, darwin-arm64-nextpnr-gowin, darwin-arm64-nextpnr-ice40, darwin-arm64-nextpnr-machxo2, darwin-arm64-nextpnr-nexus, darwin-arm64-numpy, darwin-arm64-openfpgaloader, darwin-arm64-pono, darwin-arm64-prjoxide, darwin-arm64-prjtrellis, darwin-arm64-pyhdl, darwin-arm64-python-programmers, darwin-arm64-python3, darwin-arm64-system-resources, darwin-arm64-utils, darwin-arm64-verilator, darwin-arm64-xdot, darwin-arm64-yices, darwin-arm64-yosys, darwin-arm64-z3 ] steps: - name: Get current date id: date @@ -1747,26 +1509,14 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-cvc4.tgz" | tar xvfz - - name: Download darwin-arm64-cvc5 run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-cvc5.tgz" | tar xvfz - - - name: Download darwin-arm64-dfu-util - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-dfu-util.tgz" | tar xvfz - - - name: Download darwin-arm64-ecpdap - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-ecpdap.tgz" | tar xvfz - - - name: Download darwin-arm64-ecpprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-ecpprog.tgz" | tar xvfz - - name: Download darwin-arm64-eqy run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-eqy.tgz" | tar xvfz - - name: Download darwin-arm64-formal run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-formal.tgz" | tar xvfz - - - name: Download darwin-arm64-fujprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-fujprog.tgz" | tar xvfz - - name: Download darwin-arm64-graphviz run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-graphviz.tgz" | tar xvfz - - name: Download darwin-arm64-gtkwave run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-gtkwave.tgz" | tar xvfz - - - name: Download darwin-arm64-iceprogduino - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-iceprogduino.tgz" | tar xvfz - - - name: Download darwin-arm64-icesprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-icesprog.tgz" | tar xvfz - - name: Download darwin-arm64-icestorm run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-icestorm.tgz" | tar xvfz - - name: Download darwin-arm64-iverilog @@ -1787,8 +1537,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-numpy.tgz" | tar xvfz - - name: Download darwin-arm64-openfpgaloader run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-openfpgaloader.tgz" | tar xvfz - - - name: Download darwin-arm64-openocd - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-openocd.tgz" | tar xvfz - - name: Download darwin-arm64-pono run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-arm64/darwin-arm64-pono.tgz" | tar xvfz - - name: Download darwin-arm64-prjoxide diff --git a/.github/workflows/darwin-x64.yml b/.github/workflows/darwin-x64.yml index e91fb7f..7d195bc 100644 --- a/.github/workflows/darwin-x64.yml +++ b/.github/workflows/darwin-x64.yml @@ -691,74 +691,6 @@ jobs: tag: bucket-darwin-x64 artifacts: "darwin-x64-apicula.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-dfu-util: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-dfu-util - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-dfu-util.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=dfu-util --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-dfu-util.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-dfu-util.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-ecpprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-ecpprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=ecpprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-ecpprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-ecpprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-x64-openfpgaloader: runs-on: ubuntu-latest continue-on-error: true @@ -1480,108 +1412,6 @@ jobs: tag: bucket-darwin-x64 artifacts: "darwin-x64-iverilog.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-ecpdap: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpdap - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-ecpdap.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=ecpdap --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-ecpdap.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-ecpdap.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-fujprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-fujprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-fujprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=fujprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-fujprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-fujprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-iceprogduino: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-iceprogduino - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-iceprogduino.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=iceprogduino --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-iceprogduino.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-iceprogduino.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-x64-python-programmers: runs-on: ubuntu-latest continue-on-error: true @@ -1621,74 +1451,6 @@ jobs: tag: bucket-darwin-x64 artifacts: "darwin-x64-python-programmers.tgz" token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-openocd: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-openocd - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-openocd.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=openocd --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-openocd.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-openocd.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - darwin-x64-icesprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-icesprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-icesprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=darwin-x64 --target=icesprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('darwin-x64-icesprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-darwin-x64 - artifacts: "darwin-x64-icesprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} darwin-x64-utils: runs-on: ubuntu-latest continue-on-error: true @@ -1837,7 +1599,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} darwin-x64-default: runs-on: ubuntu-latest - needs: [ darwin-x64-aiger, darwin-x64-apicula, darwin-x64-avy, darwin-x64-bitwuzla, darwin-x64-boolector, darwin-x64-cocotb, darwin-x64-cvc4, darwin-x64-cvc5, darwin-x64-dfu-util, darwin-x64-ecpdap, darwin-x64-ecpprog, darwin-x64-eqy, darwin-x64-formal, darwin-x64-fujprog, darwin-x64-ghdl, darwin-x64-ghdl-yosys-plugin, darwin-x64-graphviz, darwin-x64-gtkwave, darwin-x64-iceprogduino, darwin-x64-icesprog, darwin-x64-icestorm, darwin-x64-iverilog, darwin-x64-nextpnr-ecp5, darwin-x64-nextpnr-generic, darwin-x64-nextpnr-gowin, darwin-x64-nextpnr-ice40, darwin-x64-nextpnr-machxo2, darwin-x64-nextpnr-nexus, darwin-x64-numpy, darwin-x64-openfpgaloader, darwin-x64-openocd, darwin-x64-pono, darwin-x64-prjoxide, darwin-x64-prjtrellis, darwin-x64-pyhdl, darwin-x64-python-programmers, darwin-x64-python3, darwin-x64-system-resources, darwin-x64-utils, darwin-x64-verilator, darwin-x64-xdot, darwin-x64-yices, darwin-x64-yosys, darwin-x64-z3 ] + needs: [ darwin-x64-aiger, darwin-x64-apicula, darwin-x64-avy, darwin-x64-bitwuzla, darwin-x64-boolector, darwin-x64-cocotb, darwin-x64-cvc4, darwin-x64-cvc5, darwin-x64-eqy, darwin-x64-formal, darwin-x64-ghdl, darwin-x64-ghdl-yosys-plugin, darwin-x64-graphviz, darwin-x64-gtkwave, darwin-x64-icestorm, darwin-x64-iverilog, darwin-x64-nextpnr-ecp5, darwin-x64-nextpnr-generic, darwin-x64-nextpnr-gowin, darwin-x64-nextpnr-ice40, darwin-x64-nextpnr-machxo2, darwin-x64-nextpnr-nexus, darwin-x64-numpy, darwin-x64-openfpgaloader, darwin-x64-pono, darwin-x64-prjoxide, darwin-x64-prjtrellis, darwin-x64-pyhdl, darwin-x64-python-programmers, darwin-x64-python3, darwin-x64-system-resources, darwin-x64-utils, darwin-x64-verilator, darwin-x64-xdot, darwin-x64-yices, darwin-x64-yosys, darwin-x64-z3 ] steps: - name: Get current date id: date @@ -1861,18 +1623,10 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-cvc4.tgz" | tar xvfz - - name: Download darwin-x64-cvc5 run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-cvc5.tgz" | tar xvfz - - - name: Download darwin-x64-dfu-util - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-dfu-util.tgz" | tar xvfz - - - name: Download darwin-x64-ecpdap - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-ecpdap.tgz" | tar xvfz - - - name: Download darwin-x64-ecpprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-ecpprog.tgz" | tar xvfz - - name: Download darwin-x64-eqy run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-eqy.tgz" | tar xvfz - - name: Download darwin-x64-formal run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-formal.tgz" | tar xvfz - - - name: Download darwin-x64-fujprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-fujprog.tgz" | tar xvfz - - name: Download darwin-x64-ghdl run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-ghdl.tgz" | tar xvfz - - name: Download darwin-x64-ghdl-yosys-plugin @@ -1881,10 +1635,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-graphviz.tgz" | tar xvfz - - name: Download darwin-x64-gtkwave run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-gtkwave.tgz" | tar xvfz - - - name: Download darwin-x64-iceprogduino - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-iceprogduino.tgz" | tar xvfz - - - name: Download darwin-x64-icesprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-icesprog.tgz" | tar xvfz - - name: Download darwin-x64-icestorm run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-icestorm.tgz" | tar xvfz - - name: Download darwin-x64-iverilog @@ -1905,8 +1655,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-numpy.tgz" | tar xvfz - - name: Download darwin-x64-openfpgaloader run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-openfpgaloader.tgz" | tar xvfz - - - name: Download darwin-x64-openocd - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-openocd.tgz" | tar xvfz - - name: Download darwin-x64-pono run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-darwin-x64/darwin-x64-pono.tgz" | tar xvfz - - name: Download darwin-x64-prjoxide diff --git a/.github/workflows/linux-arm64.yml b/.github/workflows/linux-arm64.yml index bfafad5..3d1c365 100644 --- a/.github/workflows/linux-arm64.yml +++ b/.github/workflows/linux-arm64.yml @@ -618,74 +618,6 @@ jobs: tag: bucket-linux-arm64 artifacts: "linux-arm64-apicula.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-dfu-util: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-dfu-util - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-dfu-util.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=dfu-util --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-dfu-util.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-dfu-util.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-ecpprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-ecpprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=ecpprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-ecpprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-ecpprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-arm64-openfpgaloader: runs-on: ubuntu-latest continue-on-error: true @@ -1480,108 +1412,6 @@ jobs: tag: bucket-linux-arm64 artifacts: "linux-arm64-iverilog.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-ecpdap: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpdap - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-ecpdap.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=ecpdap --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-ecpdap.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-ecpdap.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-fujprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-fujprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-fujprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=fujprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-fujprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-fujprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-iceprogduino: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-iceprogduino - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-iceprogduino.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=iceprogduino --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-iceprogduino.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-iceprogduino.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-arm64-python-programmers: runs-on: ubuntu-latest continue-on-error: true @@ -1621,74 +1451,6 @@ jobs: tag: bucket-linux-arm64 artifacts: "linux-arm64-python-programmers.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-openocd: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-openocd - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-openocd.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=openocd --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-openocd.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-openocd.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-arm64-icesprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-icesprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-icesprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-arm64 --target=icesprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-arm64-icesprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-arm64 - artifacts: "linux-arm64-icesprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-arm64-utils: runs-on: ubuntu-latest continue-on-error: true @@ -1837,7 +1599,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} linux-arm64-default: runs-on: ubuntu-latest - needs: [ linux-arm64-aiger, linux-arm64-apicula, linux-arm64-avy, linux-arm64-bitwuzla, linux-arm64-boolector, linux-arm64-cocotb, linux-arm64-cvc4, linux-arm64-cvc5, linux-arm64-dfu-util, linux-arm64-ecpdap, linux-arm64-ecpprog, linux-arm64-eqy, linux-arm64-formal, linux-arm64-fujprog, linux-arm64-graphviz, linux-arm64-gtkwave, linux-arm64-iceprogduino, linux-arm64-icesprog, linux-arm64-icestorm, linux-arm64-iverilog, linux-arm64-nextpnr-ecp5, linux-arm64-nextpnr-generic, linux-arm64-nextpnr-gowin, linux-arm64-nextpnr-ice40, linux-arm64-nextpnr-machxo2, linux-arm64-nextpnr-nexus, linux-arm64-numpy, linux-arm64-openfpgaloader, linux-arm64-openocd, linux-arm64-pono, linux-arm64-prjoxide, linux-arm64-prjtrellis, linux-arm64-pyhdl, linux-arm64-python-programmers, linux-arm64-python2, linux-arm64-python3, linux-arm64-suprove, linux-arm64-system-resources, linux-arm64-utils, linux-arm64-verilator, linux-arm64-xdot, linux-arm64-yices, linux-arm64-yosys, linux-arm64-z3 ] + needs: [ linux-arm64-aiger, linux-arm64-apicula, linux-arm64-avy, linux-arm64-bitwuzla, linux-arm64-boolector, linux-arm64-cocotb, linux-arm64-cvc4, linux-arm64-cvc5, linux-arm64-eqy, linux-arm64-formal, linux-arm64-graphviz, linux-arm64-gtkwave, linux-arm64-icestorm, linux-arm64-iverilog, linux-arm64-nextpnr-ecp5, linux-arm64-nextpnr-generic, linux-arm64-nextpnr-gowin, linux-arm64-nextpnr-ice40, linux-arm64-nextpnr-machxo2, linux-arm64-nextpnr-nexus, linux-arm64-numpy, linux-arm64-openfpgaloader, linux-arm64-pono, linux-arm64-prjoxide, linux-arm64-prjtrellis, linux-arm64-pyhdl, linux-arm64-python-programmers, linux-arm64-python2, linux-arm64-python3, linux-arm64-suprove, linux-arm64-system-resources, linux-arm64-utils, linux-arm64-verilator, linux-arm64-xdot, linux-arm64-yices, linux-arm64-yosys, linux-arm64-z3 ] steps: - name: Get current date id: date @@ -1861,26 +1623,14 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-cvc4.tgz" | tar xvfz - - name: Download linux-arm64-cvc5 run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-cvc5.tgz" | tar xvfz - - - name: Download linux-arm64-dfu-util - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-dfu-util.tgz" | tar xvfz - - - name: Download linux-arm64-ecpdap - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-ecpdap.tgz" | tar xvfz - - - name: Download linux-arm64-ecpprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-ecpprog.tgz" | tar xvfz - - name: Download linux-arm64-eqy run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-eqy.tgz" | tar xvfz - - name: Download linux-arm64-formal run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-formal.tgz" | tar xvfz - - - name: Download linux-arm64-fujprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-fujprog.tgz" | tar xvfz - - name: Download linux-arm64-graphviz run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-graphviz.tgz" | tar xvfz - - name: Download linux-arm64-gtkwave run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-gtkwave.tgz" | tar xvfz - - - name: Download linux-arm64-iceprogduino - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-iceprogduino.tgz" | tar xvfz - - - name: Download linux-arm64-icesprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-icesprog.tgz" | tar xvfz - - name: Download linux-arm64-icestorm run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-icestorm.tgz" | tar xvfz - - name: Download linux-arm64-iverilog @@ -1901,8 +1651,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-numpy.tgz" | tar xvfz - - name: Download linux-arm64-openfpgaloader run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-openfpgaloader.tgz" | tar xvfz - - - name: Download linux-arm64-openocd - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-openocd.tgz" | tar xvfz - - name: Download linux-arm64-pono run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-arm64/linux-arm64-pono.tgz" | tar xvfz - - name: Download linux-arm64-prjoxide diff --git a/.github/workflows/linux-x64.yml b/.github/workflows/linux-x64.yml index 68a329a..0f1e606 100644 --- a/.github/workflows/linux-x64.yml +++ b/.github/workflows/linux-x64.yml @@ -942,74 +942,6 @@ jobs: tag: bucket-linux-x64 artifacts: "linux-x64-prjtrellis.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-dfu-util: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-dfu-util - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-dfu-util.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=dfu-util --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-dfu-util.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-dfu-util.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-ecpprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-ecpprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=ecpprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-ecpprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-ecpprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-x64-openfpgaloader: runs-on: ubuntu-latest continue-on-error: true @@ -1873,108 +1805,6 @@ jobs: tag: bucket-linux-x64 artifacts: "linux-x64-iverilog.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-ecpdap: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpdap - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-ecpdap.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=ecpdap --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-ecpdap.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-ecpdap.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-fujprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-fujprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-fujprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=fujprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-fujprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-fujprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-iceprogduino: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-iceprogduino - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-iceprogduino.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=iceprogduino --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-iceprogduino.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-iceprogduino.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-x64-python-programmers: runs-on: ubuntu-latest continue-on-error: true @@ -2014,74 +1844,6 @@ jobs: tag: bucket-linux-x64 artifacts: "linux-x64-python-programmers.tgz" token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-openocd: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-openocd - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-openocd.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=openocd --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-openocd.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-openocd.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - linux-x64-icesprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-icesprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-icesprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=linux-x64 --target=icesprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('linux-x64-icesprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-linux-x64 - artifacts: "linux-x64-icesprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} linux-x64-utils: runs-on: ubuntu-latest continue-on-error: true @@ -2230,7 +1992,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} linux-x64-default: runs-on: ubuntu-latest - needs: [ linux-x64-aiger, linux-x64-apicula, linux-x64-avy, linux-x64-bitwuzla, linux-x64-boolector, linux-x64-cocotb, linux-x64-cvc4, linux-x64-cvc5, linux-x64-dfu-util, linux-x64-ecpdap, linux-x64-ecpprog, linux-x64-eqy, linux-x64-formal, linux-x64-fujprog, linux-x64-ghdl, linux-x64-ghdl-yosys-plugin, linux-x64-graphviz, linux-x64-gtkwave, linux-x64-iceprogduino, linux-x64-icesprog, linux-x64-icestorm, linux-x64-iverilog, linux-x64-nextpnr-ecp5, linux-x64-nextpnr-generic, linux-x64-nextpnr-gowin, linux-x64-nextpnr-ice40, linux-x64-nextpnr-machxo2, linux-x64-nextpnr-nexus, linux-x64-numpy, linux-x64-openfpgaloader, linux-x64-openocd, linux-x64-pono, linux-x64-prjoxide, linux-x64-prjtrellis, linux-x64-pyhdl, linux-x64-python-programmers, linux-x64-python2, linux-x64-python3, linux-x64-suprove, linux-x64-system-resources, linux-x64-utils, linux-x64-verilator, linux-x64-xdot, linux-x64-yices, linux-x64-yosys, linux-x64-z3 ] + needs: [ linux-x64-aiger, linux-x64-apicula, linux-x64-avy, linux-x64-bitwuzla, linux-x64-boolector, linux-x64-cocotb, linux-x64-cvc4, linux-x64-cvc5, linux-x64-eqy, linux-x64-formal, linux-x64-ghdl, linux-x64-ghdl-yosys-plugin, linux-x64-graphviz, linux-x64-gtkwave, linux-x64-icestorm, linux-x64-iverilog, linux-x64-nextpnr-ecp5, linux-x64-nextpnr-generic, linux-x64-nextpnr-gowin, linux-x64-nextpnr-ice40, linux-x64-nextpnr-machxo2, linux-x64-nextpnr-nexus, linux-x64-numpy, linux-x64-openfpgaloader, linux-x64-pono, linux-x64-prjoxide, linux-x64-prjtrellis, linux-x64-pyhdl, linux-x64-python-programmers, linux-x64-python2, linux-x64-python3, linux-x64-suprove, linux-x64-system-resources, linux-x64-utils, linux-x64-verilator, linux-x64-xdot, linux-x64-yices, linux-x64-yosys, linux-x64-z3 ] steps: - name: Get current date id: date @@ -2254,18 +2016,10 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-cvc4.tgz" | tar xvfz - - name: Download linux-x64-cvc5 run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-cvc5.tgz" | tar xvfz - - - name: Download linux-x64-dfu-util - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-dfu-util.tgz" | tar xvfz - - - name: Download linux-x64-ecpdap - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-ecpdap.tgz" | tar xvfz - - - name: Download linux-x64-ecpprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-ecpprog.tgz" | tar xvfz - - name: Download linux-x64-eqy run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-eqy.tgz" | tar xvfz - - name: Download linux-x64-formal run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-formal.tgz" | tar xvfz - - - name: Download linux-x64-fujprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-fujprog.tgz" | tar xvfz - - name: Download linux-x64-ghdl run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-ghdl.tgz" | tar xvfz - - name: Download linux-x64-ghdl-yosys-plugin @@ -2274,10 +2028,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-graphviz.tgz" | tar xvfz - - name: Download linux-x64-gtkwave run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-gtkwave.tgz" | tar xvfz - - - name: Download linux-x64-iceprogduino - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-iceprogduino.tgz" | tar xvfz - - - name: Download linux-x64-icesprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-icesprog.tgz" | tar xvfz - - name: Download linux-x64-icestorm run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-icestorm.tgz" | tar xvfz - - name: Download linux-x64-iverilog @@ -2298,8 +2048,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-numpy.tgz" | tar xvfz - - name: Download linux-x64-openfpgaloader run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-openfpgaloader.tgz" | tar xvfz - - - name: Download linux-x64-openocd - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-openocd.tgz" | tar xvfz - - name: Download linux-x64-pono run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-linux-x64/linux-x64-pono.tgz" | tar xvfz - - name: Download linux-x64-prjoxide diff --git a/.github/workflows/windows-x64.yml b/.github/workflows/windows-x64.yml index 04cc514..91cc11f 100644 --- a/.github/workflows/windows-x64.yml +++ b/.github/workflows/windows-x64.yml @@ -465,74 +465,6 @@ jobs: tag: bucket-windows-x64 artifacts: "windows-x64-prjoxide.tgz" token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-dfu-util: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-dfu-util - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-dfu-util.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=dfu-util --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-dfu-util.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-dfu-util.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-ecpprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-ecpprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=ecpprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-ecpprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-ecpprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} windows-x64-openfpgaloader: runs-on: ubuntu-latest continue-on-error: true @@ -1183,108 +1115,6 @@ jobs: tag: bucket-windows-x64 artifacts: "windows-x64-iverilog.tgz" token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-ecpdap: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-ecpdap - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-ecpdap.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=ecpdap --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-ecpdap.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-ecpdap.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-fujprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-fujprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-fujprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=fujprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-fujprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-fujprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-iceprogduino: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-iceprogduino - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-iceprogduino.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=iceprogduino --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-iceprogduino.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-iceprogduino.tgz" - token: ${{ secrets.GITHUB_TOKEN }} windows-x64-python-programmers: runs-on: ubuntu-latest continue-on-error: true @@ -1324,74 +1154,6 @@ jobs: tag: bucket-windows-x64 artifacts: "windows-x64-python-programmers.tgz" token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-openocd: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-openocd - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-openocd.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=openocd --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-openocd.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-openocd.tgz" - token: ${{ secrets.GITHUB_TOKEN }} - windows-x64-icesprog: - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v3 - with: - repository: 'yosyshq/oss-cad-suite-build' - - name: Cache sources - id: cache-sources - uses: actions/cache@v3 - with: - path: _sources - key: cache-sources-icesprog - - name: Download previous build - run: | - URL="https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-icesprog.tgz" - if wget --spider "${URL}" 2>/dev/null; then - wget -qO- "${URL}" | tar xvfz - - else - echo "Previous version not found in bucket" - fi - - name: Build - run: ./builder.py build --arch=windows-x64 --target=icesprog --single --tar - - uses: ncipollo/release-action@v1 - if: hashFiles('windows-x64-icesprog.tgz') != '' - with: - allowUpdates: True - prerelease: True - omitBody: True - omitBodyDuringUpdate: True - omitNameDuringUpdate: True - tag: bucket-windows-x64 - artifacts: "windows-x64-icesprog.tgz" - token: ${{ secrets.GITHUB_TOKEN }} windows-x64-utils: runs-on: ubuntu-latest continue-on-error: true @@ -1501,7 +1263,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} windows-x64-default: runs-on: ubuntu-latest - needs: [ windows-x64-avy, windows-x64-bitwuzla, windows-x64-boolector, windows-x64-cvc4, windows-x64-cvc5, windows-x64-dfu-util, windows-x64-ecpdap, windows-x64-ecpprog, windows-x64-eqy, windows-x64-formal, windows-x64-fujprog, windows-x64-gtkwave, windows-x64-iceprogduino, windows-x64-icesprog, windows-x64-icestorm, windows-x64-iverilog, windows-x64-nextpnr-ecp5, windows-x64-nextpnr-generic, windows-x64-nextpnr-gowin, windows-x64-nextpnr-ice40, windows-x64-nextpnr-machxo2, windows-x64-nextpnr-nexus, windows-x64-openfpgaloader, windows-x64-openocd, windows-x64-pono, windows-x64-prjoxide, windows-x64-prjtrellis, windows-x64-pyhdl, windows-x64-python-programmers, windows-x64-python3, windows-x64-system-resources, windows-x64-utils, windows-x64-verilator, windows-x64-yices, windows-x64-yosys, windows-x64-z3 ] + needs: [ windows-x64-avy, windows-x64-bitwuzla, windows-x64-boolector, windows-x64-cvc4, windows-x64-cvc5, windows-x64-eqy, windows-x64-formal, windows-x64-gtkwave, windows-x64-icestorm, windows-x64-iverilog, windows-x64-nextpnr-ecp5, windows-x64-nextpnr-generic, windows-x64-nextpnr-gowin, windows-x64-nextpnr-ice40, windows-x64-nextpnr-machxo2, windows-x64-nextpnr-nexus, windows-x64-openfpgaloader, windows-x64-pono, windows-x64-prjoxide, windows-x64-prjtrellis, windows-x64-pyhdl, windows-x64-python-programmers, windows-x64-python3, windows-x64-system-resources, windows-x64-utils, windows-x64-verilator, windows-x64-yices, windows-x64-yosys, windows-x64-z3 ] steps: - name: Get current date id: date @@ -1519,24 +1281,12 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-cvc4.tgz" | tar xvfz - - name: Download windows-x64-cvc5 run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-cvc5.tgz" | tar xvfz - - - name: Download windows-x64-dfu-util - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-dfu-util.tgz" | tar xvfz - - - name: Download windows-x64-ecpdap - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-ecpdap.tgz" | tar xvfz - - - name: Download windows-x64-ecpprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-ecpprog.tgz" | tar xvfz - - name: Download windows-x64-eqy run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-eqy.tgz" | tar xvfz - - name: Download windows-x64-formal run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-formal.tgz" | tar xvfz - - - name: Download windows-x64-fujprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-fujprog.tgz" | tar xvfz - - name: Download windows-x64-gtkwave run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-gtkwave.tgz" | tar xvfz - - - name: Download windows-x64-iceprogduino - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-iceprogduino.tgz" | tar xvfz - - - name: Download windows-x64-icesprog - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-icesprog.tgz" | tar xvfz - - name: Download windows-x64-icestorm run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-icestorm.tgz" | tar xvfz - - name: Download windows-x64-iverilog @@ -1555,8 +1305,6 @@ jobs: run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-nextpnr-nexus.tgz" | tar xvfz - - name: Download windows-x64-openfpgaloader run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-openfpgaloader.tgz" | tar xvfz - - - name: Download windows-x64-openocd - run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-openocd.tgz" | tar xvfz - - name: Download windows-x64-pono run: wget -qO- "https://github.com/yosyshq/oss-cad-suite-build/releases/download/bucket-windows-x64/windows-x64-pono.tgz" | tar xvfz - - name: Download windows-x64-prjoxide