@@ -120,28 +120,14 @@ jobs:
120120 export MINIFORGE_VERSION=${GITHUB_REF##*/};
121121 fi
122122 if [[ "$OS_NAME" == "Linux" ]]; then
123- export EXT=sh
124123 bash build_miniforge.sh;
125- fi
126- if [[ "$OS_NAME" == "MacOSX" ]]; then
127- export EXT=sh
124+ elif [[ "$OS_NAME" == "MacOSX" ]]; then
128125 bash build_miniforge_osx.sh;
129- fi
130- if [[ "$OS_NAME" == "Windows" ]]; then
131- export EXT=exe
126+ elif [[ "$OS_NAME" == "Windows" ]]; then
132127 echo "WINDIR:$WINDIR"
133128 source "${CONDA}"/Scripts/activate;
134129 source build_miniforge_win.sh;
135130 fi
136- # Copy for latest release
137- cp build/Miniforge3-*-$OS_NAME-$ARCH.$EXT build/Miniforge3-$OS_NAME-$ARCH.$EXT
138- if [[ "$OS_NAME" == "MacOSX" ]]; then
139- # Copy PKGs too, and alias -MacOSX- to -Darwin-
140- cp build/Miniforge3-*-$OS_NAME-$ARCH.$EXT build/Miniforge3-Darwin-$ARCH.$EXT
141- cp build/Miniforge3-*-$OS_NAME-$ARCH.pkg build/Miniforge3-$OS_NAME-$ARCH.pkg
142- cp build/Miniforge3-*-$OS_NAME-$ARCH.pkg build/Miniforge3-Darwin-$ARCH.pkg
143- fi
144- ls -alh build
145131 shell : bash
146132
147133 - name : Azure login (Windows)
@@ -187,6 +173,23 @@ jobs:
187173 shell : pwsh
188174 run : ./scripts/verify_signatures_and_checksums.ps1
189175
176+ - name : Copy for latest release
177+ env :
178+ ARCH : ${{ matrix.ARCH }}
179+ OS_NAME : ${{ matrix.OS_NAME }}
180+ EXT : ${{ matrix.OS_NAME == 'Windows' && 'exe' || 'sh' }}
181+ run : |
182+ # Copy for latest release
183+ cp build/Miniforge3-*-$OS_NAME-$ARCH.$EXT build/Miniforge3-$OS_NAME-$ARCH.$EXT
184+ if [[ "$OS_NAME" == "MacOSX" ]]; then
185+ # Copy PKGs too, and alias -MacOSX- to -Darwin-
186+ cp build/Miniforge3-*-$OS_NAME-$ARCH.$EXT build/Miniforge3-Darwin-$ARCH.$EXT
187+ cp build/Miniforge3-*-$OS_NAME-$ARCH.pkg build/Miniforge3-$OS_NAME-$ARCH.pkg
188+ cp build/Miniforge3-*-$OS_NAME-$ARCH.pkg build/Miniforge3-Darwin-$ARCH.pkg
189+ fi
190+ ls -alh build
191+ shell : bash
192+
190193 - name : Upload miniforge to Github artifact
191194 if : always()
192195 uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
0 commit comments