@@ -11,9 +11,10 @@ containers to get consistent build results in your local development environment
1111To allow hosting of multiple container builds from a single repo each toolchain container
1212is assigned a prefix. For every release event in this repo the workflow triggered is based
1313on that prefix in the release tag. For example, by creating a release with the tag ` tsv18.4.1-alpha `
14- the release workflow for the ` toolshed ` container will be triggered.
14+ the release workflow for the ` toolshed ` container will be triggered (note that the 'v' in 'tsv' will be
15+ elided by the release action).
1516
16- ### opencyphal/toolshed: tsv
17+ ### opencyphal/toolshed: ts
1718
1819The [ Open Cyphal toolshed
1920container] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/toolshed )
@@ -25,19 +26,19 @@ like [libcanard](https://github.com/OpenCyphal/libcanard) and
2526
2627| tag | Python | Gcc | Clang | Cmake | Other Utilities |
2728| ----------| --------| -----| -------| -------| -----------------|
28- | [ tsv20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/toolshed/70028521?tag=tsv20.4.1 ) | 3.10 | 9.3.0 | 10.0.0 | 3.16.3 | <ul ><li >qemu</li ><li >can-utils</li ><li >sonar-scanner</li ></ul > |
29+ | [ ts20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/toolshed ) | 3.10 | 9.3.0 | 10.0.0 | 3.16.3 | <ul ><li >qemu</li ><li >can-utils</li ><li >sonar-scanner</li ></ul > |
2930
3031You can use this in your workflow yaml like this:
3132
3233``` none
3334jobs:
3435 my-job:
3536 runs-on: ubuntu-latest
36- container: ghcr.io/opencyphal/toolshed:tsv20 .4.1
37+ container: ghcr.io/opencyphal/toolshed:ts20 .4.1
3738```
3839
3940
40- ### opencyphal/texer: tev
41+ ### opencyphal/texer: te
4142
4243The [ Open Cyphal texer
4344container] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/texer )
@@ -47,20 +48,20 @@ is based on Ubuntu and provides the necessary compilers and utilities to author
4748
4849| tag | Python | Tex Live | git | Other Utilities |
4950| ----------| --------| ----------| -----| -----------------|
50- | [ tev20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/texer/70028521?tag=tsv20.4.1 ) | 3.11 | 2019 | 2.25.1 | <ul ><li >python pygments</li ><li >lyx</li ><li >inkscape</li ></ul > |
51+ | [ te20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/texer ) | 3.11 | 2019 | 2.25.1 | <ul ><li >python pygments</li ><li >lyx</li ><li >inkscape</li ></ul > |
5152
5253You can use this in your workflow yaml like this:
5354
5455``` none
5556jobs:
5657 my-job:
5758 runs-on: ubuntu-latest
58- container: ghcr.io/opencyphal/texer:tev20 .4.1
59+ container: ghcr.io/opencyphal/texer:te20 .4.1
5960```
6061
6162
6263
63- ### opencyphal/toxic: txv
64+ ### opencyphal/toxic: tx
6465
6566
6667The [ Open Cyphal toxic
@@ -71,13 +72,13 @@ is based on Ubuntu and provides all modern Python3 distributions, pip, tox, and
7172
7273| tag | Base Python | Python Versions | Tox | Nox | pip | Other Utilities |
7374| ----------| -------------| -----------------| -----| -----| -----| -----------------|
74- | [ txv20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/toxic/70031935?tag=txv20.4.1 ) | 3.8 | 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 | 4.4.5 | (not available) | 20.0.2 | <ul ><li >sonar-scanner</li ></ul > |
75+ | [ tx20 .4.1] ( https://github.com/OpenCyphal/docker_toolchains/pkgs/container/toxic ) | 3.8 | 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 | 4.4.5 | (not available) | 20.0.2 | <ul ><li >sonar-scanner</li ></ul > |
7576
7677You can use this in your workflow yaml like this:
7778
7879``` none
7980jobs:
8081 my-job:
8182 runs-on: ubuntu-latest
82- container: ghcr.io/opencyphal/toxic:txv20 .4.1
83+ container: ghcr.io/opencyphal/toxic:tx20 .4.1
8384```
0 commit comments