diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0e376e5e..411bcbd33 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -114,9 +114,11 @@ jobs: bash <(curl -Ls https://coverage.codacy.com/get.sh) report -r jacoco.xml if: ${{ env.RUN_WITH_COVERAGE == 'true' && job.status == 'success' }} - name: Zip Graal compiler dumps + if: always() shell: bash run: "[[ -d graal_dumps ]] && zip -r graal_dumps.zip graal_dumps || true" - name: Upload Graal compiler dumps + if: always() uses: actions/upload-artifact@v3 with: name: graal_dumps diff --git a/README.md b/README.md index ef3c89218..020409dd4 100644 --- a/README.md +++ b/README.md @@ -7,20 +7,11 @@ A [Squeak/Smalltalk][squeak] VM and Polyglot Programming Environment for the [Gr ## Getting Started -1. Download the latest [GraalVM distribution][graalvm_download] for your platform. -2. Use the [GraalVM Updater][graalvm_updater] to install the TruffleSqueak - component for your platform: +1. Download and extract the latest [TruffleSqueak standalone][ts_latest] for your platform. +2. Run the following in a terminal to start TruffleSqueak: ```bash - $GRAALVM_HOME/bin/gu \ - -C https://raw.githubusercontent.com/hpi-swa/trufflesqueak/main/gu-catalog.properties \ - install smalltalk - ``` - -3. You should now be able to run TruffleSqueak: - - ```bash - $GRAALVM_HOME/bin/trufflesqueak + bin/trufflesqueak [