Skip to content

Commit 01ac081

Browse files
committed
💚 Modification de l'artefact
1 parent 18aa1bd commit 01ac081

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,16 @@ jobs:
5151
- name: Build extension
5252
run: npm run build
5353

54-
- name: Create Chrome Store ZIP
55-
run: |
56-
# Créer le ZIP pour Chrome Store
57-
cd dist
58-
zip -r "../myhover-translator-${{ steps.version.outputs.version }}.zip" . -x "*.DS_Store" "*/.*"
59-
cd ..
60-
61-
echo "✅ ZIP créé: myhover-translator-${{ steps.version.outputs.version }}.zip"
62-
63-
- name: Upload Chrome Store ZIP
54+
- name: Upload Extension Files
6455
uses: actions/upload-artifact@v4
6556
with:
66-
name: chrome-store-zip-${{ steps.version.outputs.version }}
67-
path: myhover-translator-${{ steps.version.outputs.version }}.zip
68-
retention-days: 10
57+
name: extension-files-${{ steps.version.outputs.version }}
58+
path: dist/**/*
59+
retention-days: 30
60+
61+
- name: Show Release Info
62+
run: |
63+
echo "🎉 Release préparée pour la version ${{ steps.version.outputs.version }}"
64+
echo "📁 Fichiers d'extension disponibles dans les artifacts"
65+
echo "📝 Téléchargez l'artifact 'extension-files-${{ steps.version.outputs.version }}' pour obtenir le ZIP"
66+
echo "📦 Le ZIP contiendra tous les fichiers de l'extension prêts pour Chrome Store"

0 commit comments

Comments
 (0)