Rename latest release to preview

The latest release should refer to the latest non-pre release.
What we are doing here is actually publishing a preview release.

Fixes #281.
This commit is contained in:
Thomas Eizinger 2021-03-05 12:25:30 +11:00
parent 5cb25edea0
commit 3e6e746852
No known key found for this signature in database
GPG Key ID: 651AC83A6C6C8B96

View File

@ -1,4 +1,4 @@
name: "Create 'latest' release" name: "Create 'preview' release"
on: on:
push: push:
@ -7,26 +7,26 @@ on:
jobs: jobs:
create_release: create_release:
name: Create latest release name: Create preview release
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Delete 'latest' release - name: Delete 'preview' release
uses: larryjoelane/delete-release-action@v1.0.24 uses: larryjoelane/delete-release-action@v1.0.24
with: with:
release-name: latest release-name: preview
token: ${{ secrets.BOTTY_GITHUB_TOKEN }} token: ${{ secrets.BOTTY_GITHUB_TOKEN }}
- name: Give GitHub some time to process the deletion, otherwise our release shows up as draft. Sigh. - name: Give GitHub some time to process the deletion, otherwise our release shows up as draft. Sigh.
run: sleep 10 run: sleep 10
- name: Create 'latest' release - name: Create 'preview' release
uses: actions/create-release@v1 uses: actions/create-release@v1
env: env:
GITHUB_TOKEN: ${{ secrets.BOTTY_GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.BOTTY_GITHUB_TOKEN }}
with: with:
tag_name: latest tag_name: preview
release_name: latest release_name: preview
draft: false draft: false
prerelease: true prerelease: true