mirror of
https://github.com/nkanaev/yarr.git
synced 2025-05-24 00:33:14 +00:00
26 lines
542 B
YAML
26 lines
542 B
YAML
name: Build & Upload
|
|
inputs:
|
|
id:
|
|
description: artifact name
|
|
required: true
|
|
cmd:
|
|
description: command to run
|
|
required: true
|
|
out:
|
|
description: path to output file
|
|
required: true
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: compile
|
|
run: ${{ inputs.cmd }}
|
|
shell: bash
|
|
- name: archive
|
|
run: tar -cvf ${{ inputs.out }}.tar ${{ inputs.out }}
|
|
shell: bash
|
|
- name: upload
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: ${{ inputs.id }}
|
|
path: ${{ inputs.out }}.tar
|