Skip to content

Commit dc5fb6f

Browse files
committed
squash! introduce environment variables
1 parent 72bd8a2 commit dc5fb6f

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,24 +1132,30 @@ jobs:
11321132
- name: Checkout code
11331133
uses: actions/checkout@v4
11341134

1135+
- name: Set environment variables
1136+
id: set_vars
1137+
run: |
1138+
echo "MODEL_NAME=base.en" >> $GITHUB_ENV
1139+
echo "GEN_MODEL_NAME=whisper-${{ needs.determine-tag.outputs.tag_name }}-ggml-base.en-encoder.mlmodelc" >> $GITHUB_ENV
1140+
11351141
- name: Download model
11361142
run: |
1137-
./models/download-ggml-model.sh base.en
1143+
./models/download-ggml-model.sh ${{ env.MODEL_NAME }}
11381144
11391145
- name: Generate CoreML model
11401146
run: |
11411147
python3.11 -m venv venv
11421148
source venv/bin/activate
11431149
pip install ane_transformers openai-whisper coremltools
1144-
./models/generate-coreml-model.sh base.en
1150+
./models/generate-coreml-model.sh ${{ env.MODEL_NAME }}
11451151
11461152
- name: Pack CoreML model
11471153
id: pack_artifacts
11481154
run: |
1149-
zip --symlinks -r whisper-${{ needs.determine-tag.outputs.tag_name }}-ggml-base.en-encoder.mlmodelc.zip models/ggml-base.en-encoder.mlmodelc
1155+
zip --symlinks -r ${{ env.GEN_MODEL_NAME }}.zip models/ggml-${{env.MODEL_NAME}}-encoder.mlmodelc
11501156
11511157
- name: Upload artifacts
11521158
uses: actions/upload-artifact@v4
11531159
with:
1154-
path: whisper-${{ needs.determine-tag.outputs.tag_name }}-ggml-base.en-encoder.mlmodelc.zip
1155-
name: whisper-${{ needs.determine-tag.outputs.tag_name }}-ggml-base.en-encoder.mlmodelc
1160+
path: ${{ env.GEN_MODEL_NAME }}.zip
1161+
name: ${{ env.GEN_MODEL_NAME }}

0 commit comments

Comments
 (0)