mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00
cd: fix double quotes syntax error
This commit is contained in:
parent
88f27ad520
commit
01868a41ca
38
.github/workflows/spotube-release-binary.yml
vendored
38
.github/workflows/spotube-release-binary.yml
vendored
@ -30,7 +30,7 @@ jobs:
|
|||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
- name: Replace pubspec version (nightly)
|
- name: Replace pubspec version (nightly)
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: |
|
run: |
|
||||||
choco install sed make yq -y
|
choco install sed make yq -y
|
||||||
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
||||||
@ -38,7 +38,7 @@ jobs:
|
|||||||
"BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $env:GITHUB_ENV
|
"BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $env:GITHUB_ENV
|
||||||
|
|
||||||
- name: Replace pubspec version (stable)
|
- name: Replace pubspec version (stable)
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: |
|
run: |
|
||||||
"BUILD_VERSION=${{ inputs.version }}" >> $env:GITHUB_ENV
|
"BUILD_VERSION=${{ inputs.version }}" >> $env:GITHUB_ENV
|
||||||
|
|
||||||
@ -50,11 +50,11 @@ jobs:
|
|||||||
sed -i "s/%{{SPOTUBE_VERSION}}%/${{ env.BUILD_VERSION }}/" choco-struct/spotube.nuspec
|
sed -i "s/%{{SPOTUBE_VERSION}}%/${{ env.BUILD_VERSION }}/" choco-struct/spotube.nuspec
|
||||||
|
|
||||||
- name: Create Stable .env
|
- name: Create Stable .env
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
||||||
|
|
||||||
- name: Create Nightly .env
|
- name: Create Nightly .env
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
||||||
|
|
||||||
- name: Generating Secrets
|
- name: Generating Secrets
|
||||||
@ -71,7 +71,7 @@ jobs:
|
|||||||
mv dist/**/spotube-*-windows.exe dist/Spotube-windows-x86_64-setup.exe
|
mv dist/**/spotube-*-windows.exe dist/Spotube-windows-x86_64-setup.exe
|
||||||
|
|
||||||
- name: Create Chocolatey Package and set hash
|
- name: Create Chocolatey Package and set hash
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: |
|
run: |
|
||||||
Set-Variable -Name HASH -Value (Get-FileHash dist\Spotube-windows-x86_64-setup.exe).Hash
|
Set-Variable -Name HASH -Value (Get-FileHash dist\Spotube-windows-x86_64-setup.exe).Hash
|
||||||
sed -i "s/%{{WIN_SHA256}}%/$HASH/" choco-struct/tools/VERIFICATION.txt
|
sed -i "s/%{{WIN_SHA256}}%/$HASH/" choco-struct/tools/VERIFICATION.txt
|
||||||
@ -108,7 +108,7 @@ jobs:
|
|||||||
mv appimagetool /usr/local/bin/
|
mv appimagetool /usr/local/bin/
|
||||||
|
|
||||||
- name: Replace pubspec version (nightly)
|
- name: Replace pubspec version (nightly)
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: |
|
run: |
|
||||||
curl -sS https://webi.sh/yq | sh
|
curl -sS https://webi.sh/yq | sh
|
||||||
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
||||||
@ -116,16 +116,16 @@ jobs:
|
|||||||
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Replace pubspec version (stable)
|
- name: Replace pubspec version (stable)
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: |
|
run: |
|
||||||
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Create Stable .env
|
- name: Create Stable .env
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
||||||
|
|
||||||
- name: Create Nightly .env
|
- name: Create Nightly .env
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
||||||
|
|
||||||
- name: Replace Version in files
|
- name: Replace Version in files
|
||||||
@ -170,7 +170,7 @@ jobs:
|
|||||||
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse
|
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse
|
||||||
|
|
||||||
- name: Replace pubspec version (nightly)
|
- name: Replace pubspec version (nightly)
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: |
|
run: |
|
||||||
curl -sS https://webi.sh/yq | sh
|
curl -sS https://webi.sh/yq | sh
|
||||||
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
||||||
@ -178,16 +178,16 @@ jobs:
|
|||||||
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Replace pubspec version (stable)
|
- name: Replace pubspec version (stable)
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: |
|
run: |
|
||||||
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Create Stable .env
|
- name: Create Stable .env
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
||||||
|
|
||||||
- name: Create Nightly .env
|
- name: Create Nightly .env
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
||||||
|
|
||||||
- name: Generate Secrets and Build apk
|
- name: Generate Secrets and Build apk
|
||||||
@ -220,7 +220,7 @@ jobs:
|
|||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
- name: Replace pubspec version (nightly)
|
- name: Replace pubspec version (nightly)
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: |
|
run: |
|
||||||
brew install yq
|
brew install yq
|
||||||
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
yq -i '.version |= sub("\+\d+", "+${{ inputs.channel }}.")' pubspec.yaml
|
||||||
@ -228,16 +228,16 @@ jobs:
|
|||||||
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}+${{ inputs.channel }}.${{ github.run_number }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Replace pubspec version (stable)
|
- name: Replace pubspec version (stable)
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: |
|
run: |
|
||||||
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
echo "BUILD_VERSION=${{ inputs.version }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Create Stable .env
|
- name: Create Stable .env
|
||||||
if: ${{ inputs.channel == "stable" }}
|
if: ${{ inputs.channel == 'stable' }}
|
||||||
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
run: echo '${{ secrets.DOTENV_RELEASE }}' > .env
|
||||||
|
|
||||||
- name: Create Nightly .env
|
- name: Create Nightly .env
|
||||||
if: ${{ inputs.channel == "nightly" }}
|
if: ${{ inputs.channel == 'nightly' }}
|
||||||
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
run: echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
|
||||||
|
|
||||||
- name: Generate Secrets
|
- name: Generate Secrets
|
||||||
@ -294,7 +294,7 @@ jobs:
|
|||||||
RELEASE.sha256sum
|
RELEASE.sha256sum
|
||||||
|
|
||||||
- name: Upload Release Binaries (stable)
|
- name: Upload Release Binaries (stable)
|
||||||
if: ${{ !inputs.dry_run && inputs.channel == "stable" }}
|
if: ${{ !inputs.dry_run && inputs.channel == 'stable' }}
|
||||||
uses: ncipollo/release-action@v1
|
uses: ncipollo/release-action@v1
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
@ -306,7 +306,7 @@ jobs:
|
|||||||
artifacts: Spotube-Release-Bundle/*,RELEASE.sha256sum,RELEASE.md5sum
|
artifacts: Spotube-Release-Bundle/*,RELEASE.sha256sum,RELEASE.md5sum
|
||||||
|
|
||||||
- name: Upload Release Binaries (nightly)
|
- name: Upload Release Binaries (nightly)
|
||||||
if: ${{ !inputs.dry_run && inputs.channel == "nightly" }}
|
if: ${{ !inputs.dry_run && inputs.channel == 'nightly' }}
|
||||||
uses: ncipollo/release-action@v1
|
uses: ncipollo/release-action@v1
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
Loading…
Reference in New Issue
Block a user