diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c3b34ea640ca..2a139dfe9249 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: test: - runs-on: ubuntu-latest + runs-on: self-hosted container: akmetiuk/dotty:2020-02-12 steps: @@ -38,7 +38,7 @@ jobs: ./project/scripts/cmdTests test_bootstrapped: - runs-on: ubuntu-latest + runs-on: self-hosted container: akmetiuk/dotty:2020-02-12 steps: @@ -71,43 +71,43 @@ jobs: ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test;sjsSandbox/run;sjsSandbox/test;sjsJUnitTests/test ;configureIDE" ./project/scripts/bootstrapCmdTests - # community_build: - # runs-on: ubuntu-latest - # container: akmetiuk/dotty:2020-02-12 - - # steps: - # - name: Git Checkout - # uses: actions/checkout@v2 - - # - name: Cache Ivy - # uses: actions/cache@v1.1.2 - # with: - # path: /root/.ivy2/cache - # key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }} - # restore-keys: ${{ runner.os }}-ivy- - - # - name: Cache SBT - # uses: actions/cache@v1.1.2 - # with: - # path: /root/.sbt - # key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }} - # restore-keys: ${{ runner.os }}-sbt- - - # - name: Cache Coursier and Mill - # uses: actions/cache@v1.1.2 - # with: - # path: /root/.cache - # key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }} - # restore-keys: ${{ runner.os }}-general- - - # - name: Test - # run: | - # git submodule sync - # git submodule update --init --recursive --jobs 7 - # ./project/scripts/sbt community-build/test + community_build: + runs-on: self-hosted + container: akmetiuk/dotty:2020-02-12 + + steps: + - name: Git Checkout + uses: actions/checkout@v2 + + - name: Cache Ivy + uses: actions/cache@v1.1.2 + with: + path: /root/.ivy2/cache + key: ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }} + restore-keys: ${{ runner.os }}-ivy- + + - name: Cache SBT + uses: actions/cache@v1.1.2 + with: + path: /root/.sbt + key: ${{ runner.os }}-sbt-${{ hashFiles('project/**') }} + restore-keys: ${{ runner.os }}-sbt- + + - name: Cache Coursier and Mill + uses: actions/cache@v1.1.2 + with: + path: /root/.cache + key: ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }} + restore-keys: ${{ runner.os }}-general- + + - name: Test + run: | + git submodule sync + git submodule update --init --recursive --jobs 7 + ./project/scripts/sbt community-build/test test_sbt: - runs-on: ubuntu-latest + runs-on: self-hosted container: akmetiuk/dotty:2020-02-12 if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') @@ -141,7 +141,7 @@ jobs: run: ./project/scripts/sbt sbt-dotty/scripted test_java11: - runs-on: ubuntu-latest + runs-on: self-hosted container: akmetiuk/dotty:2020-02-12 if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') diff --git a/community-build/community-projects/os-lib b/community-build/community-projects/os-lib index 9cb5d0eb4bf2..b94acd284c00 160000 --- a/community-build/community-projects/os-lib +++ b/community-build/community-projects/os-lib @@ -1 +1 @@ -Subproject commit 9cb5d0eb4bf20a5b4ef86a7bf55cc896719f887e +Subproject commit b94acd284c00c4f75c21e44543da7a3543113fdf