@@ -16,16 +16,20 @@ jobs:
1616 uses : actions/checkout@v2
1717 with :
1818 repository : interscript/interscript
19- - name : Run a bootstrap script
19+
20+ - name : Run bootstrap script
2021 run : ruby bootstrap.rb
22+
2123 - name : Use Ruby
2224 uses : ruby/setup-ruby@v1
2325 with :
2426 ruby-version : 3.0
2527 bundler-cache : true
26- working-directory : ./ruby
28+
2729 - name : Generate visualization json
28- run : pushd ruby; bundle exec rake generate_visualization_json; popd
30+ working-directory : ./ruby
31+ run : bundle exec rake generate_visualization_json
32+
2933 - name : Archive json files from the previous step
3034 uses : thedoctor0/zip-release@master
3135 with :
3438 directory : ./ruby/
3539 exclusions : ' *.git*'
3640 type : zip
41+
3742 - name : Upload artifacts
3843 id : upload_vis_json
3944 uses : svenstaro/upload-release-action@2.2.1
4348 file_glob : true
4449 tag : ${{ github.ref }}
4550 overwrite : true
51+
4652 - name : Generate metadata
47- run : pushd ruby; bundle exec rake generate_metadata_json; popd
53+ working-directory : ./ruby
54+ run : bundle exec rake generate_metadata_json
55+
4856 - name : Archive metadata from the previous step
4957 uses : thedoctor0/zip-release@master
5058 with :
5361 directory : ./ruby/
5462 exclusions : ' *.git*'
5563 type : zip
64+
5665 - name : Upload metadata
5766 id : upload_metadata
5867 uses : svenstaro/upload-release-action@2.2.1
@@ -62,11 +71,13 @@ jobs:
6271 asset_name : metadata.json.zip
6372 tag : ${{ github.ref }}
6473 overwrite : true
74+
6575 - name : Output link
6676 run : |
6777 echo ${{ steps.upload_vis_json.outputs.browser_download_url }}
6878 echo ${{ steps.upload_metadata.outputs.browser_download_url }}
69- # - name: Trigger interscript.org
79+
80+ # - name: Trigger deploy at interscript.org
7081# uses: peter-evans/repository-dispatch@v1
7182# with:
7283# token: ${{ secrets.INTERSCRIPT_CI_TOKEN }}
0 commit comments