@@ -17,14 +17,13 @@ runs:
17
17
using : " composite"
18
18
steps :
19
19
- name : prepare script
20
- if : steps.check.outputs.triggered == 'true'
21
20
env :
22
- CUR_BRANCH : ${{ steps.pr_data.outputs.branch }}
23
- CUR_PR_ID : ${{ steps.pr_data.outputs.number }}
24
- GDRIVE_CREDENTIAL : ${{ secrets .GDRIVE_CREDENTIAL }}
25
- GH_ACCESS_TOKEN : ${{ secrets .GH_ACCESS_TOKEN }}
26
- CLOUD_ID : ${{ env .JARVISLABS_ID }}
27
- CLOUD_AT : ${{ env .JARVISLABS_ACCESS_TOKEN }}
21
+ CUR_BRANCH : ${{ inputs.CUR_BRANCH }}
22
+ CUR_PR_ID : ${{ inputs.CUR_PR_ID }}
23
+ GDRIVE_CREDENTIAL : ${{ inputs .GDRIVE_CREDENTIAL }}
24
+ GH_ACCESS_TOKEN : ${{ inputs .GH_ACCESS_TOKEN }}
25
+ CLOUD_ID : ${{ inputs .JARVISLABS_ID }}
26
+ CLOUD_AT : ${{ inputs .JARVISLABS_ACCESS_TOKEN }}
28
27
run : |
29
28
envsubst \
30
29
'$CUR_BRANCH, \
@@ -36,32 +35,28 @@ runs:
36
35
< scripts/experiments.sh \
37
36
> scripts/experiments_tmp.sh
38
37
39
- - name : install jarvislabs client
40
- if : steps.check.outputs.triggered == 'true'
38
+ - name : install jarvislabs client
41
39
run : |
42
40
pip install typer
43
41
pip install git+https://github.com/jarvislabsai/jlclient.git
44
42
45
43
- name : add script to jarvislabs
46
44
id : add_script
47
- if : steps.check.outputs.triggered == 'true'
48
45
run : |
49
46
python clouds/jarvislabs.py \
50
47
script add \
51
- ${{ env.CLOUD_AT }} ${{ env.CLOUD_ID }} scripts/experiments_tmp.sh \
48
+ ${{ inputs.JARVISLABS_ACCESS_TOKEN }} ${{ inputs.JARVISLABS_ID }} scripts/experiments_tmp.sh \
52
49
> outputs.txt
53
50
echo "::set-output name=script_id::$(cat outputs.txt)"
54
51
55
52
- name : create vm on jarvislabs
56
- if : steps.check.outputs.triggered == 'true'
57
53
run : |
58
54
python clouds/jarvislabs.py \
59
55
vm create \
60
- ${{ env.CLOUD_AT }} ${{ env.CLOUD_ID }} ${{ steps.add_script.outputs.script_id }}
56
+ ${{ inputs.JARVISLABS_ACCESS_TOKEN }} ${{ inputs.JARVISLABS_ID }} ${{ steps.add_script.outputs.script_id }}
61
57
62
58
- name : remove script from jarvislabs
63
- if : steps.check.outputs.triggered == 'true'
64
59
run : |
65
60
python clouds/jarvislabs.py \
66
61
script remove \
67
- ${{ env.CLOUD_AT }} ${{ env.CLOUD_ID }} ${{ steps.add_script.outputs.script_id }}
62
+ ${{ inputs.JARVISLABS_ACCESS_TOKEN }} ${{ inputs.JARVISLABS_ID }} ${{ steps.add_script.outputs.script_id }}
0 commit comments