Skip to content

Merge pull request #82 from ivop/master #239

Merge pull request #82 from ivop/master

Merge pull request #82 from ivop/master #239

Workflow file for this run

name: C/C++ CI
on: [push]
jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
repository: 'davidgiven/cpm65'
path: 'cpm65'
- name: apt
run: sudo apt update && sudo apt install cc1541 cpmtools libfmt-dev fp-compiler moreutils
- name: install llvm-mos
run: |
wget -O - https://github.com/llvm-mos/llvm-mos-sdk/releases/latest/download/llvm-mos-linux.tar.xz | tar xJf - -C $HOME
- name: make
run: make -C cpm65 LLVM=$HOME/llvm-mos/bin
- name: Upload build artifacts
uses: actions/upload-artifact@v2
with:
name: ${{ github.event.repository.name }}.${{ github.sha }}
path: |
cpm65/apple2e.po
cpm65/atari800.atr
cpm65/atari800hd.atr
cpm65/atari800xlhd.atr
cpm65/bbcmicro.ssd
cpm65/c64.d64
cpm65/diskdefs
cpm65/oric.dsk
cpm65/pet4032.d64
cpm65/pet8032.d64
cpm65/pet8096.d64
cpm65/x16.zip