Skip to content

Commit d5c646c

Browse files
committed
chore: remove deprecated actions from build.yml workflow
1 parent 108135f commit d5c646c

File tree

1 file changed

+7
-50
lines changed

1 file changed

+7
-50
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -56,57 +56,14 @@ jobs:
5656
- name: Build artifacts
5757
run: bash ./scripts/build-artifacts.bash
5858

59-
# This action is deprecated
60-
# TODO: Find a replacement
61-
- name: Create release
62-
id: create_release
63-
uses: actions/create-release@v1
64-
env:
65-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66-
with:
67-
tag_name: ${{ needs.check.outputs.pkg_version }}
68-
release_name: Release ${{ needs.check.outputs.pkg_version }}
69-
body_path: ${{ env.USR_HOME }}/body.md
70-
draft: false
71-
prerelease: false
72-
73-
# This action is deprecated
74-
# TODO: Find a replacement
75-
- name: Upload release asset
76-
id: upload-release-asset
77-
continue-on-error: true
78-
uses: actions/upload-release-asset@v1
79-
env:
80-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
81-
with:
82-
upload_url: ${{ steps.create_release.outputs.upload_url }}
83-
asset_path: ${{ env.USR_HOME }}/${{ needs.check.outputs.pkg_version }}.tar.gz
84-
asset_name: ${{ needs.check.outputs.pkg_version }}.tar.gz
85-
asset_content_type: application/gzip
86-
87-
- name: Upload release asset
88-
id: upload-release-asset-2
89-
if: steps.upload-release-asset.outcome == 'failure'
90-
continue-on-error: true
91-
uses: actions/upload-release-asset@v1
92-
env:
93-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
94-
with:
95-
upload_url: ${{ steps.create_release.outputs.upload_url }}
96-
asset_path: ${{ env.USR_HOME }}/${{ needs.check.outputs.pkg_version }}.tar.gz
97-
asset_name: ${{ needs.check.outputs.pkg_version }}.tar.gz
98-
asset_content_type: application/gzip
99-
100-
- name: Upload release asset
101-
if: steps.upload-release-asset-2.outcome == 'failure'
102-
uses: actions/upload-release-asset@v1
103-
env:
104-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
59+
- uses: ncipollo/release-action@v1
10560
with:
106-
upload_url: ${{ steps.create_release.outputs.upload_url }}
107-
asset_path: ${{ env.USR_HOME }}/${{ needs.check.outputs.pkg_version }}.tar.gz
108-
asset_name: ${{ needs.check.outputs.pkg_version }}.tar.gz
109-
asset_content_type: application/gzip
61+
tag: ${{ needs.check.outputs.pkg_version }}
62+
bodyFile: ${{ env.USR_HOME }}/body.md
63+
name: Release ${{ needs.check.outputs.pkg_version }}
64+
artifactContentType: application/gzip
65+
artifacts: ${{ env.USR_HOME }}/${{ needs.check.outputs.pkg_version }}.tar.gz
66+
token: ${{ secrets.GITHUB_TOKEN }}
11067

11168
- name: Push to AUR
11269
env:

0 commit comments

Comments
 (0)