mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Merge pull request #191 from 1dot13/create-latest-tag-explicitly
Create latest tag explicitly
This commit is contained in:
@@ -190,22 +190,28 @@ jobs:
|
|||||||
mkdir dist/
|
mkdir dist/
|
||||||
mv artifacts/*_release/* dist/
|
mv artifacts/*_release/* dist/
|
||||||
|
|
||||||
- name: Delete Latest
|
- name: Delete Latest Release and Tag
|
||||||
if: startsWith(github.ref, 'refs/tags/v') == false
|
if: github.ref == 'refs/heads/master'
|
||||||
uses: dev-drprasad/delete-tag-and-release@v1.0
|
uses: dev-drprasad/delete-tag-and-release@v1.0
|
||||||
with:
|
with:
|
||||||
|
delete_release: true
|
||||||
tag_name: "latest"
|
tag_name: "latest"
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
- name: Create Latest Tag
|
||||||
|
if: github.ref == 'refs/heads/master'
|
||||||
|
working-directory: ${{ inputs.checkout-directory }}
|
||||||
|
run: |
|
||||||
|
git tag -d latest || true
|
||||||
|
git tag latest
|
||||||
|
git push origin latest
|
||||||
- id: release_latest
|
- id: release_latest
|
||||||
name: Release Latest
|
name: Release Latest
|
||||||
if: startsWith(github.ref, 'refs/tags/v') == false
|
if: github.ref == 'refs/heads/master'
|
||||||
uses: ncipollo/release-action@v1
|
uses: ncipollo/release-action@v1
|
||||||
with:
|
with:
|
||||||
allowUpdates: false
|
|
||||||
artifactErrorsFailBuild: true
|
artifactErrorsFailBuild: true
|
||||||
artifacts: dist/*
|
artifacts: dist/*
|
||||||
draft: false
|
|
||||||
generateReleaseNotes: true
|
generateReleaseNotes: true
|
||||||
makeLatest: true
|
makeLatest: true
|
||||||
name: "Latest (unstable)"
|
name: "Latest (unstable)"
|
||||||
|
|||||||
Reference in New Issue
Block a user