@@ -88,22 +88,38 @@ jobs:
8888 popd
8989 shell : bash
9090
91+ - name : Build fine_python_ast
92+ if : runner.os == 'Linux'
93+ run : |
94+ pushd extensions/fine_python_ast
95+ poetry build
96+ popd
97+ shell : bash
98+
9199 - name : Build fine_python_black
92100 if : runner.os == 'Linux'
93101 run : |
94102 pushd extensions/fine_python_black
95103 poetry build
96104 popd
97105 shell : bash
98-
106+
99107 - name : Build fine_python_isort
100108 if : runner.os == 'Linux'
101109 run : |
102110 pushd extensions/fine_python_isort
103111 poetry build
104112 popd
105113 shell : bash
106-
114+
115+ - name : Build fine_python_mypy
116+ if : runner.os == 'Linux'
117+ run : |
118+ pushd extensions/fine_python_mypy
119+ poetry build
120+ popd
121+ shell : bash
122+
107123 - name : Build fine_python_format
108124 if : runner.os == 'Linux'
109125 run : |
@@ -112,22 +128,23 @@ jobs:
112128 popd
113129 shell : bash
114130
115- # - name: Build finecode
116- # if: runner.os == 'Linux'
117- # run: |
118- # poetry build
119- # shell: bash
120-
131+ - name : Build finecode
132+ if : runner.os == 'Linux'
133+ run : |
134+ poetry build
135+ shell : bash
136+
121137 - name : Collect all distribution packages
122138 if : runner.os == 'Linux'
123139 run : |
124140 mkdir -p dist
125141 cp finecode_extension_api/dist/* dist/
126- # cp extensions/fine_python_black/dist/* dist/
142+ cp extensions/fine_python_ast/dist/* dist/
143+ cp extensions/fine_python_black/dist/* dist/
127144 # cp extensions/fine_python_isort/dist/* dist/
145+ # cp extensions/fine_python_mypy/dist/* dist/
128146 # cp presets/fine_python_format/dist/* dist/
129147 shell : bash
130-
131148
132149 - name : Store the distribution packages
133150 uses : actions/upload-artifact@v4
0 commit comments