spacedrive/.github/actions/publish-artifacts/action.yaml
Brendan Allan b27c5ac49f
Smarter release workflow (#1525)
* js-based publish workflow

* don't create release if not using tag

* rename

* update lockfile

* remove unnecessary tsconfigs

* replace old publish action

* dumb

* esmodule moment

* glob files

* lockfile

* build app bundle

* Fix artifact upload hopefully

* upload artifacts from root

* skill issue ffs

* Use copy instead of move

* hopefully last one

* artifcats

* make .artifacts -_-

* ffs

* Make cp recursive, so it work with dirs

* build

* separate updater & standalone targets

* create draft release

---------

Co-authored-by: Vítor Vasconcellos <vasconcellos.dev@gmail.com>
2023-10-13 08:56:54 +00:00

15 lines
344 B
YAML

name: Publish artifacts
description: Publishes artifacts after CI process
inputs:
target:
description: target triples for built artifact
profile:
description: "'debug' or 'release'"
os:
description: "'darwin', 'windows', or 'linux'"
arch:
description: "'x86_64' or 'aarch64'"
runs:
using: node20
main: dist/index.js