Skip to content

修复action脚本编译问题 #3

修复action脚本编译问题

修复action脚本编译问题 #3

Workflow file for this run

name: Build Release Binaries
on:
push:
tags:
- '*'
jobs:
create-linux-package:
runs-on: ubuntu-latest
permissions:
contents: write
name: Create Deb Package
steps:
# Setup Java environment for the next steps
- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 18
cache: gradle
# Check out current repository
- name: Fetch Sources
uses: actions/checkout@v2.3.1
# 设置工作目录
- name: Set working directory
run: |

Check failure on line 29 in .github/workflows/release.yml

View workflow run for this annotation

GitHub Actions / Build Release Binaries

Invalid workflow file

The workflow is not valid. .github/workflows/release.yml (Line: 29, Col: 14): The expression is not closed. An unescaped ${{ sequence was found, but the closing }} sequence was not found.
cd ${{ github.workspace }
# 设置环境变量版本号(RELEASE_VERSION)
- name: Set Release version env variable
run: |
echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV
# Build Desktop Uber Jar application
- name: Desktop Uber Jar
run: ./gradlew packageUberJarForCurrentOS
# Build Desktop Packaged application
- name: Desktop App Package
run: ./gradlew packageDeb
# Create a Draft Release
- name: Draft Release
uses: ncipollo/release-action@v1
with:
draft: true
allowUpdates: true
tag: "${{ env.RELEASE_VERSION }}"
artifacts: "build/compose/jars/*.jar,build/compose/binaries/main/*/*"
token: ${{ secrets.GITHUB_TOKEN }}
# Windows Package
create-win-package:
runs-on: windows-latest
permissions:
contents: write
name: Create Windows Package
steps:
# Setup Java environment for the next steps
- name: Setup Java
uses: actions/setup-java@v2
with:
distribution: 'zulu'
java-version: 18
# Check out current repository
- name: Fetch Sources
uses: actions/checkout@v2.3.1
# 设置环境变量版本号(RELEASE_VERSION)
- name: Set Release version env variable
run: |
echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> %GITHUB_ENV%
# Build Desktop Uber Jar application
- name: Desktop Uber Jar
run: ./gradlew packageUberJarForCurrentOS
# Build Desktop Packaged application
- name: Desktop App Package
run: ./gradlew packageMsi
# Create a Draft Release
- name: Draft Release
uses: ncipollo/release-action@v1
with:
draft: true
allowUpdates: true
tag: "${{ env.RELEASE_VERSION }}"
artifacts: "build/compose/jars/*.jar,build/compose/binaries/main/*/*"
token: ${{ secrets.GITHUB_TOKEN }}
create-mac-package:
runs-on: macos-latest
permissions:
contents: write
name: Create Mac Package
steps:
# Setup Java environment for the next steps
- name: Setup Java
uses: actions/setup-java@v2
with:
distribution: 'zulu'
java-version: 18
# Check out current repository
- name: Fetch Sources
uses: actions/checkout@v2.3.1
# 设置环境变量版本号(RELEASE_VERSION)
- name: Set Release version env variable
run: |
echo "RELEASE_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_ENV
# Build Desktop Uber Jar application
- name: Desktop Uber Jar
run: ./gradlew packageUberJarForCurrentOS
# Build Desktop Packaged application
- name: Desktop App Package
run: ./gradlew packageDmg
# Create a Draft Release
- name: Draft Release
uses: ncipollo/release-action@v1
with:
draft: true
allowUpdates: true
tag: "${{ env.RELEASE_VERSION }}"
artifacts: "build/compose/jars/*.jar,build/compose/binaries/main/*/*"
token: ${{ secrets.GITHUB_TOKEN }}