Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Add GitHub Action workflow (x64) and Travis (arm64) build #524
Conversation
xerial
commented
Jun 16, 2020
•
|
|
LGTM |
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v2 | ||
| - uses: olafurpg/setup-scala@v7 |
yuokada
Jun 16, 2020
If the AdoptJDK installation is supported in setup-java action, it's better to replace with it.
https://github.com/actions/setup-java
If the AdoptJDK installation is supported in setup-java action, it's better to replace with it.
https://github.com/actions/setup-java
xerial
Jun 16, 2020
Author
Member
msgpack-java's test is written in Scala, and also setup-scala can install natively-built sbt (csbt) using GraalVM. So let me keep using setup-scala.
msgpack-java's test is written in Scala, and also setup-scala can install natively-built sbt (csbt) using GraalVM. So let me keep using setup-scala.
| with: | ||
| path: ~/.cache | ||
| key: ${{ runner.os }}-jdk11-${{ hashFiles('**/*.sbt') }} | ||
| restore-keys: ${{ runner.os }}-jdk11- |
yuokada
Jun 16, 2020
Is this key correct?
Is this key correct?
xerial
Jun 16, 2020
•
Author
Member
Yes. It has fallback mechanism https://github.com/actions/cache#inputs (fixed the link)
Yes. It has fallback mechanism https://github.com/actions/cache#inputs (fixed the link)
yuokada
Jun 16, 2020
I read below document after I wrote above comment. And though I understood the specification of restore-keys, I forgot removing it.
https://help.github.com/en/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows
I read below document after I wrote above comment. And though I understood the specification of restore-keys, I forgot removing it.
https://help.github.com/en/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows