Skip to content

Commit 5188614

Browse files
authored
simplify releases
1 parent 15a9e36 commit 5188614

1 file changed

Lines changed: 7 additions & 42 deletions

File tree

.github/workflows/blank.yml

Lines changed: 7 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ jobs:
3131
mkdir dist
3232
mv *.AppImage* dist/
3333
34-
- name: Check version file
35-
run: |
36-
cat ~/version
37-
echo "APP_VERSION=$(cat ~/version)" >> "${GITHUB_ENV}"
38-
3934
- name: Upload artifact
4035
uses: actions/upload-artifact@v4.6.2
4136
with:
@@ -67,48 +62,18 @@ jobs:
6762
with:
6863
name: version
6964

70-
- name: Read version
65+
- name: Read version and Get date
7166
run: |
72-
cat version
73-
export VERSION="$(cat version)"
74-
echo "APP_VERSION=${VERSION}" >> "${GITHUB_ENV}"
67+
echo "VERSION=$(cat version)" >> "${GITHUB_ENV}"
68+
echo "DATE=$(date +'%Y-%m-%d_%s')" >> "${GITHUB_ENV}"
7569
76-
#Version Release
77-
- name: Del Previous Release
78-
run: |
79-
gh release delete "${APP_VERSION}" --repo "${GITHUB_REPOSITORY}" --cleanup-tag -y
80-
sleep 5
81-
env:
82-
GH_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
83-
continue-on-error: true
84-
- name: Continuous Releaser
85-
uses: softprops/action-gh-release@v2
70+
- name: Release Artifacts
71+
uses: softprops/action-gh-release@v2.2.2
8672
with:
87-
name: "Lapce AppImage ${{ env.APP_VERSION }}"
88-
tag_name: "${{ env.APP_VERSION }}"
73+
name: "Lapce: ${{ env.VERSION }}"
74+
tag_name: "${{ env.VERSION }}@${{ env.DATE }}"
8975
prerelease: false
9076
draft: false
9177
generate_release_notes: false
9278
make_latest: true
9379
files: |
94-
*.AppImage*
95-
continue-on-error: false
96-
97-
#Snapshot Release
98-
- name: Get Date
99-
run: |
100-
SNAPSHOT_TAG="$(date --utc +'%Y%m%d-%H%M%S')"
101-
echo SNAPSHOT_TAG="${SNAPSHOT_TAG}" >> "${GITHUB_ENV}"
102-
continue-on-error: false
103-
- name: Snapshot Releaser
104-
uses: softprops/action-gh-release@v2
105-
with:
106-
name: "Snapshot ${{ env.APP_VERSION }}"
107-
tag_name: "${{ env.SNAPSHOT_TAG }}"
108-
prerelease: false
109-
draft: false
110-
generate_release_notes: false
111-
make_latest: false
112-
files: |
113-
*.AppImage*
114-
continue-on-error: false

0 commit comments

Comments
 (0)