Skip to content

ci: upload build assets on manual release - #86

Merged
moreirathomas merged 2 commits into
mainfrom
ci/publish-app
Oct 12, 2022
Merged

ci: upload build assets on manual release#86
moreirathomas merged 2 commits into
mainfrom
ci/publish-app

Conversation

@moreirathomas

@moreirathomas moreirathomas commented Oct 12, 2022

Copy link
Copy Markdown
Member

Description

Add a workflow to build and upload the built assets to a release that has been created by human action (typically though GitHub GUI/releases page).

A draft release will not trigger the workflow (debatable, we may change that by running on published instead of created).

The run is :

get release tag and id
-> checkout the code at the tag
  -> build the app (same steps as ci.yml)
    -> upload the assets to the release via its id (via tauri-apps/tauri-action@v0)

Linked issues

Closes #53

@moreirathomas
moreirathomas merged commit 7292e3b into main Oct 12, 2022
@moreirathomas
moreirathomas deleted the ci/publish-app branch October 12, 2022 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build and publish the app on manual release

2 participants