Skip to content

viewer: Use patched version of glium with vsync support #6

viewer: Use patched version of glium with vsync support

viewer: Use patched version of glium with vsync support #6

name: Rolling Release
on:
push:
branches:
- master
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Version Info
run: |
rustc -Vv
cargo -Vv
- name: Build
run: |
$env:APICULA_BUILD_COMMIT_HASH=(git log --pretty=format:'%h' -n 1)
$env:APICULA_BUILD_COMMIT_DATE=(git log --pretty=format:'%cs' -n 1)
cargo b --release
target/release/apicula.exe -V
- name: Zip
run: |
cd target/release
7z a ../../apicula-latest-windows.zip apicula.exe
- name: Tag
run: |
git tag --force continuous ${{ github.sha }}
git push --tags --force
- name: Release
uses: ncipollo/release-action@v1
with:
allowUpdates: true
artifacts: "apicula-latest-windows.zip"
omitBodyDuringUpdate: true
omitNameDuringUpdate: true
tag: continuous