Improve workflows.

This commit is contained in:
Christian Deacon
2025-03-28 21:26:01 -04:00
parent e71f05a422
commit 023a853000
2 changed files with 11 additions and 28 deletions

View File

@@ -5,7 +5,6 @@ on:
branches: [ master ]
pull_request:
branches: [ master ]
workflow_call:
jobs:
build:
@@ -32,9 +31,4 @@ jobs:
- name: Make project
run: make
- name: Install project
run: sudo make install
- name: Store build artifacts
uses: actions/upload-artifact@v4
with:
name: build-output
path: build/
run: sudo make install