5858 name : nf-python-plugin
5959 path : |
6060 build/plugins/nf-python-*.zip
61- - name : Archive plugin artifacts
62- uses : actions/upload-artifact@v4
63- with :
64- name : nf-python-plugin-metadata
65- path : |
66- build/libs/nf-python-*-meta.json
6761
6862 release :
6963 needs : build-plugin
7771 with :
7872 name : nf-python-plugin
7973 path : build/plugins/
80- - name : Download plugin artifact
81- uses : actions/download-artifact@v4
82- with :
83- name : nf-python-plugin-metadata
84- path : build/libs/
8574 - name : Get release info
8675 id : get_release
8776 uses : actions/github-script@v7
@@ -105,11 +94,6 @@ jobs:
10594 filename=$(basename $file)
10695 echo "file=$file" >> $GITHUB_OUTPUT
10796 echo "filename=$filename" >> $GITHUB_OUTPUT
108-
109- metafile=$(ls build/libs/nf-python-*-meta.json | head -n1)
110- metafilename=$(basename $metafile)
111- echo "metafile=$metafile" >> $GITHUB_OUTPUT
112- echo "metafilename=$metafilename" >> $GITHUB_OUTPUT
11397 - name : Upload plugin zip to release
11498 uses : actions/upload-release-asset@v1
11599 env :
@@ -119,12 +103,3 @@ jobs:
119103 asset_path : ${{ steps.find_zip.outputs.file }}
120104 asset_name : ${{ steps.find_zip.outputs.filename }}
121105 asset_content_type : application/zip
122- - name : Upload plugin zip to release
123- uses : actions/upload-release-asset@v1
124- env :
125- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
126- with :
127- upload_url : ${{ steps.get_release.outputs.upload_url }}
128- asset_path : ${{ steps.find_zip.outputs.metafile }}
129- asset_name : ${{ steps.find_zip.outputs.metafilename }}
130- asset_content_type : application/json
0 commit comments