diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0ab28393a..827699c9a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: # 2am EST every Saturday - cron: '0 7 * * 6' jobs: - build_scala2_12: + test: runs-on: ubuntu-latest env: # define Java options for both official sbt and sbt-extras @@ -23,4 +23,11 @@ jobs: uses: coursier/cache-action@v5 - name: Build and test run: | - echo "hello" + sudo apt-get update + sudo apt install clang libunwind-dev libgc-dev libre2-dev + sbt -v clean scripted + rm -rf "$HOME/.ivy2/local" || true + find $HOME/Library/Caches/Coursier/v1 -name "ivydata-*.properties" -delete || true + find $HOME/.ivy2/cache -name "ivydata-*.properties" -delete || true + find $HOME/.cache/coursier/v1 -name "ivydata-*.properties" -delete || true + find $HOME/.sbt diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7dbdbf35a..000000000 --- a/.travis.yml +++ /dev/null @@ -1,27 +0,0 @@ -os: linux - -language: scala - -matrix: - include: - - jdk: openjdk8 -# - jdk: openjdk11 - -before_install: - - sudo apt-get update - - curl https://raw.githubusercontent.com/scala-native/scala-native/master/scripts/travis_setup.sh | bash -x - -before_script: - - export JVM_OPTS="-Dfile.encoding=UTF-8 -Xmx1G -Xms1G -server -XX:ReservedCodeCacheSize=128M" - - unset _JAVA_OPTIONS - -script: sbt scripted - -cache: - directories: - - $HOME/.ivy2/cache - - $HOME/.sbt - -before_cache: - - find $HOME/.ivy2/cache -name "ivydata-*.properties" -delete - - find $HOME/.sbt -name "*.lock" -delete