mirror of
https://github.com/bitsycore/skiko.git
synced 2026-10-05 14:37:26 +00:00
[SKIKO-1066](https://youtrack.jetbrains.com/issue/SKIKO-1066) Support glibc 2.27 [CMP-9307](https://youtrack.jetbrains.com/issue/CMP-9307) Support glibc 2.27 - Added `linux-compat` docker image based on #1123. It works on both x64 and arm64 architectures - `multistrap` tool was replaced by installing required packages inside `linux-compat` and `linux-amd64` docker images - `linux-arm64` uses GCC instead of clang (aligning between distributions) - GitHub checks now use precompiled docker images to reuse the same environment - `ci.yml` and `web.yml` were combined into `tests.yml` - `publishToMavenLocal` checks are moved to `publish-dry-run.yml` - Add building an Android sample as part of CI checks --------- Co-authored-by: Vladislav.Ertel <vladislav.ertel@jetbrains.com>
17 lines
633 B
YAML
17 lines
633 B
YAML
name: 'Setup Prerequisites'
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- name: Setup Gradle
|
|
uses: gradle/actions/setup-gradle@v4
|
|
with:
|
|
# Only save Gradle User Home state for builds on the 'master' branch.
|
|
# Builds on other branches will only read existing entries from the cache.
|
|
cache-read-only: ${{ github.ref != 'refs/heads/master' }}
|
|
|
|
# Limit the size of the cache entry.
|
|
# These directories contain instrumented/transformed dependency jars which can be reconstructed relatively quickly.
|
|
gradle-home-cache-excludes: |
|
|
caches/jars-9
|
|
caches/transforms-3
|