File tree 1 file changed +10
-4
lines changed
1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 1
1
const core = require ( '@actions/core' ) ;
2
- const { GitHub } = require ( '@actions/github' ) ;
2
+ const { Octokit } = require ( "@octokit/core" ) ;
3
3
4
4
/**
5
5
* Functionality from tubone24/update_release.
6
6
* Link: https://github.com/tubone24/update_release
7
7
*/
8
8
const updateRelease = async ( ) => {
9
9
try {
10
- const github = new GitHub ( process . env . REPO_ACCESS_TOKEN ) ;
10
+ const octokit = new Octokit ( {
11
+ auth : process . env . REPO_ACCESS_TOKEN
12
+ } )
11
13
const [ owner , repo ] = process . env . REPO_NAME ? process . env . REPO_NAME . split ( '/' ) : [ null , null ] ;
12
14
const tag = process . env . TAG_NAME ;
13
- const getReleaseResponse = await github . repos . getReleaseByTag ( {
15
+
16
+ //https://docs.github.com/en/rest/releases/releases#get-a-release-by-tag-name
17
+ const getReleaseResponse = await octokit . rest . repos . getReleaseByTag ( {
14
18
owner,
15
19
repo,
16
20
tag,
17
21
} ) ;
18
22
23
+
19
24
const {
20
25
data : {
21
26
id : oldReleaseId ,
@@ -49,7 +54,8 @@ const updateRelease = async () => {
49
54
prerelease = oldPrerelease ;
50
55
}
51
56
52
- await github . repos . updateRelease ( {
57
+ //https://docs.github.com/en/rest/releases/releases#update-a-release
58
+ await octokit . rest . repos . updateRelease ( {
53
59
owner,
54
60
release_id : oldReleaseId ,
55
61
repo,
You can’t perform that action at this time.
0 commit comments