@@ -11,57 +11,57 @@ inputs:
11
11
runs :
12
12
using : " composite"
13
13
steps :
14
- - name : find asset
15
- id : find
16
- uses : actions/github-script@v7
17
- env :
18
- target : ${{ inputs.target }}
19
- with :
20
- result-encoding : string
21
- script : |
22
- let page = 1;
23
- let releases = [];
14
+ # - name: find asset
15
+ # id: find
16
+ # uses: actions/github-script@v7
17
+ # env:
18
+ # target: ${{ inputs.target }}
19
+ # with:
20
+ # result-encoding: string
21
+ # script: |
22
+ # let page = 1;
23
+ # let releases = [];
24
24
25
- let releasePrefix = "llvm-"
26
- let target = process.env.target
25
+ # let releasePrefix = "llvm-"
26
+ # let target = process.env.target
27
27
28
- do {
29
- const res = await github.rest.repos.listReleases({
30
- owner: context.repo.owner,
31
- repo: context.repo.repo,
32
- per_page: 50,
33
- page,
34
- });
28
+ # do {
29
+ # const res = await github.rest.repos.listReleases({
30
+ # owner: context.repo.owner,
31
+ # repo: context.repo.repo,
32
+ # per_page: 50,
33
+ # page,
34
+ # });
35
35
36
- releases = res.data
37
- releases.sort((a, b) => {
38
- return (a.published_at < b.published_at) ? 1 : ((a.published_at > b.published_at) ? -1 : 0);
39
- });
36
+ # releases = res.data
37
+ # releases.sort((a, b) => {
38
+ # return (a.published_at < b.published_at) ? 1 : ((a.published_at > b.published_at) ? -1 : 0);
39
+ # });
40
40
41
- let llvmLatestRelease = releases.find(release => {
42
- return release.tag_name.startsWith(releasePrefix);
43
- });
44
- if (llvmLatestRelease){
45
- let asset = llvmLatestRelease.assets.find(asset =>{
46
- return asset.name.includes(target);
47
- });
48
- if (!asset){
49
- core.setFailed(`Artifact for '${target}' not found in release ${llvmLatestRelease.tag_name} (${llvmLatestRelease.html_url})`);
50
- process.exit();
51
- }
52
- return asset.browser_download_url;
53
- }
41
+ # let llvmLatestRelease = releases.find(release => {
42
+ # return release.tag_name.startsWith(releasePrefix);
43
+ # });
44
+ # if (llvmLatestRelease){
45
+ # let asset = llvmLatestRelease.assets.find(asset =>{
46
+ # return asset.name.includes(target);
47
+ # });
48
+ # if (!asset){
49
+ # core.setFailed(`Artifact for '${target}' not found in release ${llvmLatestRelease.tag_name} (${llvmLatestRelease.html_url})`);
50
+ # process.exit();
51
+ # }
52
+ # return asset.browser_download_url;
53
+ # }
54
54
55
- page++;
56
- } while(releases.length > 0);
55
+ # page++;
56
+ # } while(releases.length > 0);
57
57
58
- core.setFailed(`No LLVM releases with '${releasePrefix}' atifacts found! Please release LLVM before running this workflow.`);
59
- process.exit();
58
+ # core.setFailed(`No LLVM releases with '${releasePrefix}' atifacts found! Please release LLVM before running this workflow.`);
59
+ # process.exit();
60
60
61
61
- name : download
62
62
shell : bash
63
63
run : |
64
- curl -sSLo llvm.tar.gz ${{ steps.find.outputs.result }}
64
+ curl -sSLo llvm.tar.gz ${{ inputs.target }}
65
65
66
66
- name : unpack
67
67
shell : bash
0 commit comments