Skip to content

github release

github release #25

Workflow file for this run

name: github release
on:
# schedule:
# - cron: "0 4 * * 0"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup jdk-17
uses: actions/setup-java@main
with:
java-version: 17
distribution: 'adopt'
- name: update submodule
run: git submodule update --init --recursive
- name: build release
run: make release
- name: Read VERSION file
id: getversion
run: echo "::set-output name=version::$(cat version.txt)"
- uses: ncipollo/release-action@v1
with:
artifacts: "fuzion_language_server_${{ steps.getversion.outputs.version }}.zip"
tag: "v${{ steps.getversion.outputs.version }}"
prerelease: false
generateReleaseNotes: true
token: ${{ secrets.GITHUB_TOKEN }}