Skip to content

share release infra for open_pdks/sky130A #4

@proppy

Description

@proppy

Looking at https://github.com/efabless/volare/blob/a73950436109a27048c68bcd4252214694547b95/volare/common.py#L110 it seems that the PDK tarballs are fetched from https://github.com/efabless/volare/releases, but I couldn't find the corresponding workflow that publish thoose tarball in https://github.com/efabless/volare/blob/main/.github/workflows/ci.yml

As @donn pointed out in #3 (comment), there are conda packages for open_pdks.sky130a with nightly builds: https://anaconda.org/LiteX-Hub/open_pdks.sky130a/files, and the resulting tarball can be consumed without conda using something like:

curl -L --silent https://anaconda.org/LiteX-Hub/open_pdks.sky130a/1.0.304_0_g1491dd7/download/noarch/open_pdks.sky130a-1.0.304_0_g1491dd7-20220330_123635.tar.bz2 | tar --strip-components=2 -C $PDK_ROOT -xvjf  - share/pdk/

Curious if you think there would be advantes to share a common release infra for open_pdks/sky130A?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions