Skip to content

Commit 322f225

Browse files
authored
simplify releases
1 parent dd50875 commit 322f225

File tree

1 file changed

+7
-28
lines changed

1 file changed

+7
-28
lines changed

.github/workflows/stable.yml

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ jobs:
7171
overwrite: true
7272

7373
release:
74+
if: ${{ github.ref_name == 'main' }}
7475
name: "release"
7576
needs: [build]
7677
permissions:
@@ -95,41 +96,19 @@ jobs:
9596
with:
9697
name: version
9798

98-
- name: Read version
99+
- name: Read version and Get date
99100
run: |
100-
export VERSION="$(cat version)"
101-
export SNAPSHOT_TAG="$(date --utc +'%Y%m%d-%H%M%S')"
102-
echo "APP_VERSION=${VERSION}" >> "${GITHUB_ENV}"
103-
echo SNAPSHOT_TAG="${SNAPSHOT_TAG}" >> "${GITHUB_ENV}"
101+
echo "VERSION=$(cat version)" >> "${GITHUB_ENV}"
102+
echo "DATE=$(date +'%Y-%m-%d_%s')" >> "${GITHUB_ENV}"
104103
105-
- name: Del Previous Release
106-
run: |
107-
gh release delete "${APP_VERSION}" --repo "${GITHUB_REPOSITORY}" --cleanup-tag -y
108-
sleep 5
109-
env:
110-
GH_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
111-
continue-on-error: true
112-
113-
- name: Continuous Releaser
104+
- name: Release Artifacts
114105
uses: softprops/[email protected]
115106
with:
116-
name: "Azahar AppImage ${{ env.APP_VERSION }}"
117-
tag_name: "${{ env.APP_VERSION }}"
107+
name: "Azahar: ${{ env.VERSION }}"
108+
tag_name: "${{ env.VERSION }}@${{ env.DATE }}"
118109
prerelease: false
119110
draft: false
120111
generate_release_notes: false
121112
make_latest: true
122113
files: |
123114
*.AppImage*
124-
125-
- name: Snapshot Releaser
126-
uses: softprops/[email protected]
127-
with:
128-
name: "Snapshot ${{ env.APP_VERSION }}"
129-
tag_name: "${{ env.SNAPSHOT_TAG }}"
130-
prerelease: false
131-
draft: false
132-
generate_release_notes: false
133-
make_latest: false
134-
files: |
135-
*.AppImage*

0 commit comments

Comments
 (0)