Skip to content
This repository was archived by the owner on Jul 28, 2023. It is now read-only.

Commit 2f699e7

Browse files
authored
fix node crate info (#96)
* fix node crate info * update cargo.lock * CI: improve release pipeline for future tasks
1 parent 1f25e8a commit 2f699e7

File tree

4 files changed

+93
-287
lines changed

4 files changed

+93
-287
lines changed

.github/workflows/release-post.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,12 @@ jobs:
2626
run: |
2727
echo ::set-output name=tag::$(cat release-upload.url | cut -d \ -f 1)
2828
echo ::set-output name=upload_url::$(cat release-upload.url | cut -d \ -f 2)
29+
echo ::set-output name=release_url::$(cat release-page.url)
2930
outputs:
3031
tag: ${{ steps.release.outputs.tag }}
3132
upload_url: ${{ steps.release.outputs.upload_url }}
33+
release_url: ${{ steps.release.outputs.release_url }}
34+
3235
# some-job:
3336
# name: Some Job
3437
# needs: release

.github/workflows/release.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,25 +68,36 @@ jobs:
6868
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6969
with:
7070
draft: true
71-
prerelease: false
71+
prerelease: true
7272
tag_name: ${{ github.ref }}
7373
release_name: ${{ github.ref }}
7474
body_path: ${{ steps.changelog.outputs.file }}
7575

76-
- name: Save release assets url for other workflows
77-
run: echo "${{ steps.version.outputs.value }} ${{ steps.release.outputs.upload_url }}" > release-upload.url
76+
- name: Save urls for other workflows
77+
run: |
78+
echo "${{ steps.version.outputs.value }} ${{ steps.release.outputs.upload_url }}" > release-upload.url
79+
echo "${{ steps.release.outputs.html_url }}" > release-page.url
7880
79-
- name: Set release assets url as artifact
81+
- name: Save assets url as artifact
8082
uses: actions/upload-artifact@v2
8183
with:
8284
name: release assets url
8385
path: release-upload.url
8486
if-no-files-found: error
8587
retention-days: 1
8688

89+
- name: Save page url as artifact
90+
uses: actions/upload-artifact@v2
91+
with:
92+
name: release page url
93+
path: release-page.url
94+
if-no-files-found: error
95+
retention-days: 1
96+
8797
outputs:
8898
tag: ${{ steps.version.outputs.value }}
8999
upload_url: ${{ steps.release.outputs.upload_url }}
100+
html_url: ${{ steps.release.outputs.html_url }}
90101

91102
build:
92103
needs: release

0 commit comments

Comments
 (0)