Defined workflow

This commit is contained in:
Joshua Bell 2021-07-23 09:24:39 -07:00
parent da053cdaed
commit c30c9e08b5
2 changed files with 18 additions and 2 deletions

View File

@ -1,2 +1,8 @@
# build-install-ca65-action
Build and install the assembler components of cc65
# Build & Install ca65 Action
This action will build and install the cc65 assembler components (ca65, ld65).
* The tip-of-tree version from https://github.com/cc65/cc65 is used.
* Targets are built and installed, so later steps can use the `ca65` and `ld65` commands directly.
The action has no inputs or outputs.

10
action.yml Normal file
View File

@ -0,0 +1,10 @@
name: 'Build and Install cc65 Assembler Components'
description: 'Builds and installs the cc65 assembler components (ca65, ld65)'
runs:
using: "composite"
steps:
- run: >
git clone https://github.com/cc65/cc65 /tmp/cc65 &&
sudo make -C /tmp/cc65 ca65 ld65 avail &&
ca65 --version
shell: bash