mirror of https://github.com/FreeTubeApp/FreeTube
Update Flatpak PR Workflow to work with updated module (#5270)
* Update flatpak.yml Update mikefarah/yq to 4.44.1 * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml * Update flatpak.yml
This commit is contained in:
parent
26e3619cba
commit
d345a6de38
|
@ -77,25 +77,25 @@ jobs:
|
|||
date +"%Y-%m-%d" >> $GITHUB_ENV
|
||||
echo 'EOF' >> $GITHUB_ENV
|
||||
- name: Update x64 File Location in yml File
|
||||
uses: mikefarah/yq@4.0.0-beta1
|
||||
uses: mikefarah/yq@v4.44.2
|
||||
with:
|
||||
# The Command which should be run
|
||||
cmd: yq w -i io.freetubeapp.FreeTube.yml modules[0].sources[0].url 'https://github.com/FreeTubeApp/FreeTube/releases/download/v${{ steps.sub.outputs.result }}-beta/freetube-${{ steps.sub.outputs.result }}-linux-portable-x64.zip'
|
||||
cmd: yq -i '.modules[0].sources[0].url = "https://github.com/FreeTubeApp/FreeTube/releases/download/v${{ steps.sub.outputs.result }}-beta/freetube-${{ steps.sub.outputs.result }}-linux-portable-x64.zip"' io.freetubeapp.FreeTube.yml
|
||||
- name: Update x64 Hash in yml File
|
||||
uses: mikefarah/yq@4.0.0-beta1
|
||||
uses: mikefarah/yq@v4.44.2
|
||||
with:
|
||||
# The Command which should be run
|
||||
cmd: yq w -i io.freetubeapp.FreeTube.yml modules[0].sources[0].sha256 ${{ env.HASH_X64 }}
|
||||
cmd: yq -i '.modules[0].sources[0].sha256 = "${{ env.HASH_X64 }}"' io.freetubeapp.FreeTube.yml
|
||||
- name: Update ARM File Location in yml File
|
||||
uses: mikefarah/yq@4.0.0-beta1
|
||||
uses: mikefarah/yq@v4.44.2
|
||||
with:
|
||||
# The Command which should be run
|
||||
cmd: yq w -i io.freetubeapp.FreeTube.yml modules[0].sources[1].url 'https://github.com/FreeTubeApp/FreeTube/releases/download/v${{ steps.sub.outputs.result }}-beta/freetube-${{ steps.sub.outputs.result }}-linux-portable-arm64.zip'
|
||||
cmd: yq -i '.modules[0].sources[1].url = "https://github.com/FreeTubeApp/FreeTube/releases/download/v${{ steps.sub.outputs.result }}-beta/freetube-${{ steps.sub.outputs.result }}-linux-portable-arm64.zip"' io.freetubeapp.FreeTube.yml
|
||||
- name: Update ARM Hash in yml File
|
||||
uses: mikefarah/yq@4.0.0-beta1
|
||||
uses: mikefarah/yq@v4.44.2
|
||||
with:
|
||||
# The Command which should be run
|
||||
cmd: yq w -i io.freetubeapp.FreeTube.yml modules[0].sources[1].sha256 ${{ env.HASH_ARM64 }}
|
||||
cmd: yq -i '.modules[0].sources[1].sha256 = "${{ env.HASH_ARM64 }}"' io.freetubeapp.FreeTube.yml
|
||||
- name: Add Patch Notes to XML File
|
||||
run: xmlstarlet ed -L -i /application/releases/release[1] -t elem -n releaseTMP -v "" -i //releaseTMP -t attr -n version -v "${{ steps.sub.outputs.result }} Beta" -i //releaseTMP -t attr -n date -v "${{ env.CURRENT_DATE }}" -s //releaseTMP -t elem -n url -v "" -s //releaseTMP/url -t text -n "" -v "https://github.com/FreeTubeApp/FreeTube/releases/tag/v${{ steps.sub.outputs.result }}-beta" -r //releaseTMP -v "release" io.freetubeapp.FreeTube.metainfo.xml
|
||||
- name: Remove Release Files
|
||||
|
|
Loading…
Reference in New Issue