From 164ddf33e46aa8df2bd8d6605691f9dc700f377e Mon Sep 17 00:00:00 2001 From: Chua Chee Seng Date: Mon, 17 Mar 2025 10:31:32 +0800 Subject: [PATCH] Added step to install SBT in ci.yml. --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e24adcf..3099ad9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,5 +13,15 @@ jobs: with: distribution: temurin java-version: 8 + - name: Setup SBT + run: | + sudo apt update + sudo apt install apt-transport-https curl gnupg -yqq + echo "deb https://repo.scala-sbt.org/scalasbt/debian all main" | sudo tee /etc/apt/sources.list.d/sbt.list + echo "deb https://repo.scala-sbt.org/scalasbt/debian /" | sudo tee /etc/apt/sources.list.d/sbt_old.list + curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | sudo -H gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/scalasbt-release.gpg --import + sudo chmod 644 /etc/apt/trusted.gpg.d/scalasbt-release.gpg + sudo apt update + sudo apt install sbt - name: Build and Test run: sbt -v +test