Add release workflow

This commit is contained in:
Martin
2021-06-27 22:41:31 +02:00
parent 8ac52a6cae
commit d301afc498

View File

@@ -14,8 +14,8 @@ jobs:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2
with: with:
path: source path: source
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -24,14 +24,14 @@ jobs:
- name: Configure - name: Configure
run: | run: |
mkdir build mkdir build
mkdir inst mkdir inst
cd build cd build
cmake ../source -G"Unix Makefiles" -DAMALGAMATE_SOURCES=ON -DCMAKE_INSTALL_PREFIX=../inst cmake ../source -G"Unix Makefiles" -DAMALGAMATE_SOURCES=ON -DCMAKE_INSTALL_PREFIX=../inst
- name: Build - name: Build
run: | run: |
cd build cd build
make install make install
- name: Get current version - name: Get current version
id: relver id: relver