File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,17 +63,19 @@ jobs:
6363 - name : Add GOPATH/bin to PATH
6464 run : echo "PATH=$PATH:$(go env GOPATH)/bin" >> $GITHUB_ENV
6565
66- - name : Install sbt for running SCIO tests
66+ - name : Install system dependencies
6767 run : |
6868 sudo apt-get update --yes
69- sudo apt-get install apt-transport-https curl gnupg -yqq
70- echo "deb https://repo.scala-sbt.org/scalasbt/debian all main" | sudo tee /etc/apt/sources.list.d/sbt.list
71- echo "deb https://repo.scala-sbt.org/scalasbt/debian /" | sudo tee /etc/apt/sources.list.d/sbt_old.list
72- 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
73- sudo chmod 644 /etc/apt/trusted.gpg.d/scalasbt-release.gpg
74- sudo apt-get update --yes
75- sudo apt-get install sbt wget curl gnupg --yes
76- sudo wget https://codeload.github.com/spotify/scio.g8/zip/7c1ba7c1651dfd70976028842e721da4107c0d6d -O scio.g8.zip && unzip scio.g8.zip && sudo mv scio.g8-7c1ba7c1651dfd70976028842e721da4107c0d6d /opt/scio.g8
69+ sudo apt-get install wget curl unzip --yes
70+
71+ - name : Setup sbt
72+ uses : sbt/setup-sbt@v1
73+
74+ - name : Install scio.g8
75+ run : |
76+ sudo wget https://codeload.github.com/spotify/scio.g8/zip/7c1ba7c1651dfd70976028842e721da4107c0d6d -O scio.g8.zip
77+ unzip scio.g8.zip
78+ sudo mv scio.g8-7c1ba7c1651dfd70976028842e721da4107c0d6d /opt/scio.g8
7779
7880 - name : Set up Cloud SDK and its components
7981 uses : google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db
You can’t perform that action at this time.
0 commit comments