Build the project with github actions

This produces a zip file with all the .prg files as well as the d64
image.
This commit is contained in:
Jeff Epler 2021-09-22 20:04:10 -05:00
parent c817deeba2
commit 69e25f7ee6

34
.github/workflows/build.yml vendored Normal file
View file

@ -0,0 +1,34 @@
name: Build
on:
push:
pull_request:
release:
types: [published]
check_suite:
types: [rerequested]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: install deps
run: sudo apt install vice
- name: build toolchain
run: make toolchain -j$(nproc)
- name: build 80columns
run: make -j$(nproc)
- uses: actions/upload-artifact@v2
with:
name: artifacts
path: |
*.d64
*.prg