Skip to content

Commit ee404dc

Browse files
author
Paul Boocock
committed
Replace actions/upload-release-asset with softprops/action-gh-release (close #922)
1 parent cfc7cc4 commit ee404dc

File tree

2 files changed

+19
-52
lines changed

2 files changed

+19
-52
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -48,33 +48,16 @@ jobs:
4848
- name: Rush Publish
4949
run: node common/scripts/install-run-rush.js publish --apply --include-all --publish --target-branch master --set-access-level public
5050

51-
- name: Create release
52-
id: create_release
53-
uses: actions/create-release@v1
54-
env:
55-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
56-
with:
57-
tag_name: ${{ github.ref }}
58-
release_name: v${{ github.ref }}
59-
draft: false
60-
prerelease: false
51+
- name: Get Version Information
52+
id: get_version
53+
uses: battila7/get-version-action@v2
6154

62-
- name: Upload sp.js asset
63-
uses: actions/upload-release-asset@v1
64-
env:
65-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
55+
- name: Release
56+
uses: softprops/action-gh-release@v1
6657
with:
67-
upload_url: ${{ steps.create_release.outputs.upload_url }}
68-
asset_path: ./trackers/javascript-tracker/dist/sp.js
69-
asset_name: sp.js
70-
asset_content_type: application/javascript
71-
72-
- name: Upload sp.lite.js asset
73-
uses: actions/upload-release-asset@v1
58+
name: v${{ steps.get_version.outputs.version }}
59+
files: |
60+
./trackers/javascript-tracker/dist/sp.lite.js
61+
./trackers/javascript-tracker/dist/sp.js
7462
env:
7563
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76-
with:
77-
upload_url: ${{ steps.create_release.outputs.upload_url }}
78-
asset_path: ./trackers/javascript-tracker/dist/sp.lite.js
79-
asset_name: sp.lite.js
80-
asset_content_type: application/javascript

.github/workflows/publish_prerelease.yml

Lines changed: 10 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -48,33 +48,17 @@ jobs:
4848
- name: Rush Publish
4949
run: node common/scripts/install-run-rush.js publish --apply --include-all --publish --tag next --set-access-level public
5050

51-
- name: Create release
52-
id: create_release
53-
uses: actions/create-release@v1
54-
env:
55-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
56-
with:
57-
tag_name: ${{ github.ref }}
58-
release_name: v${{ github.ref }}
59-
draft: false
60-
prerelease: true
51+
- name: Get Version Information
52+
id: get_version
53+
uses: battila7/get-version-action@v2
6154

62-
- name: Upload sp.js asset
63-
uses: actions/upload-release-asset@v1
64-
env:
65-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
55+
- name: Release
56+
uses: softprops/action-gh-release@v1
6657
with:
67-
upload_url: ${{ steps.create_release.outputs.upload_url }}
68-
asset_path: ./trackers/javascript-tracker/dist/sp.js
69-
asset_name: sp.js
70-
asset_content_type: application/javascript
71-
72-
- name: Upload sp.lite.js asset
73-
uses: actions/upload-release-asset@v1
58+
name: v${{ steps.get_version.outputs.version }}
59+
prerelease: true
60+
files: |
61+
./trackers/javascript-tracker/dist/sp.lite.js
62+
./trackers/javascript-tracker/dist/sp.js
7463
env:
7564
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76-
with:
77-
upload_url: ${{ steps.create_release.outputs.upload_url }}
78-
asset_path: ./trackers/javascript-tracker/dist/sp.lite.js
79-
asset_name: sp.lite.js
80-
asset_content_type: application/javascript

0 commit comments

Comments
 (0)