Skip to content

Bump actions/checkout from 1 to 4 #25

Bump actions/checkout from 1 to 4

Bump actions/checkout from 1 to 4 #25

Workflow file for this run

name: Build
on: [push]
jobs:
ubuntu-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: build_binary
run: ./build.sh build_binary
- uses: actions/upload-artifact@master
with:
name: jasc-pal-thumbnailer
path: bin/jasc-pal-thumbnailer
- name: build_package
run: ./build.sh build_package
- uses: actions/upload-artifact@master
with:
name: jasc-pal-thumbnailer.deb
path: bin/jasc-pal-thumbnailer.deb
windows-release:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: ilammy/msvc-dev-cmd@v1
- run: mkdir bin
- name: bitstream.c
run: cl /c src\main\c\bitstream.c /Fo:bin\bitstream.obj
- name: deflate.c
run: cl /c src\main\c\deflate.c /Fo:bin\deflate.obj
- name: jasc-pal-thumbnailer.c
run: cl /c src\main\c\jasc-pal-thumbnailer.c /Fo:bin\jasc-pal-thumbnailer.obj
- name: link
run: link bin\bitstream.obj bin\deflate.obj bin\jasc-pal-thumbnailer.obj /OUT:bin\jasc-pal-thumbnailer.exe
- uses: actions/upload-artifact@master
with:
name: jasc-pal-thumbnailer.exe
path: bin/jasc-pal-thumbnailer.exe