File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Build Examples Archive
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' *'
7
+
8
+ permissions :
9
+ contents : write
10
+
11
+ jobs :
12
+ build-examples :
13
+ runs-on : ubuntu-latest
14
+
15
+ steps :
16
+ - name : Checkout code
17
+ uses : actions/checkout@v4
18
+
19
+ - name : Create examples archive
20
+ run : |
21
+ TAG_NAME="${GITHUB_REF#refs/tags/}"
22
+ zip -r "examples-$TAG_NAME.zip" examples/ -x "*.git*" "*.DS_Store"
23
+ echo "ZIP_FILE=examples-$TAG_NAME.zip" >> $GITHUB_ENV
24
+ echo "TAG_NAME=$TAG_NAME" >> $GITHUB_ENV # ← ¡Exporta ambas variables!
25
+
26
+ - name : Create Release and Upload Asset
27
+ uses : softprops/action-gh-release@v1
28
+ with :
29
+ files : ${{ env.ZIP_FILE }}
30
+ body : " Examples archive for version ${{ env.TAG_NAME }}"
31
+ env :
32
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments