Skip to content

Commit 7b9e1d1

Browse files
Update dependencies (#321)
* Update tools * Update Android Studio and dependencies * Update GitHub Action for PRs
1 parent 5f2f42c commit 7b9e1d1

File tree

7 files changed

+120
-123
lines changed

7 files changed

+120
-123
lines changed

.github/workflows/pr-pipeline.yml

+49-61
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,26 @@ jobs:
1818
- name: Checkout Repo
1919
uses: actions/checkout@v2
2020

21-
- name: Set up JDK 1.8
22-
uses: actions/setup-java@v1
21+
- name: Set up JDK 11
22+
uses: actions/setup-java@v2
2323
with:
24-
java-version: 1.8
24+
distribution: 'zulu'
25+
java-version: '11'
2526

2627
- name: Cache Gradle
27-
uses: actions/cache@v1
28+
uses: actions/cache@v2
2829
with:
29-
path: ~/.gradle/caches
30+
path: |
31+
~/.gradle/caches
32+
~/.gradle/wrapper
3033
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
3134
restore-keys: ${{ runner.os }}-gradle-
3235

33-
- name: Set up Ruby 2.6
34-
uses: actions/setup-ruby@v1
36+
- name: Set up Ruby 2.7
37+
uses: ruby/setup-ruby@v1
3538
with:
36-
ruby-version: 2.6.x
37-
38-
- name: Cache RubyGems
39-
uses: actions/cache@v1
40-
with:
41-
path: vendor/bundle
42-
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
43-
restore-keys: ${{ runner.os }}-gems-
39+
ruby-version: 2.7
40+
bundler-cache: true
4441

4542
- name: Install Dependencies (RubyGems)
4643
run: |
@@ -64,29 +61,26 @@ jobs:
6461
- name: Checkout Repo
6562
uses: actions/checkout@v2
6663

67-
- name: Set up JDK 1.8
68-
uses: actions/setup-java@v1
64+
- name: Set up JDK 11
65+
uses: actions/setup-java@v2
6966
with:
70-
java-version: 1.8
67+
distribution: 'zulu'
68+
java-version: '11'
7169

7270
- name: Cache Gradle
73-
uses: actions/cache@v1
71+
uses: actions/cache@v2
7472
with:
75-
path: ~/.gradle/caches
73+
path: |
74+
~/.gradle/caches
75+
~/.gradle/wrapper
7676
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
7777
restore-keys: ${{ runner.os }}-gradle-
7878

79-
- name: Set up Ruby 2.6
80-
uses: actions/setup-ruby@v1
79+
- name: Set up Ruby 2.7
80+
uses: ruby/setup-ruby@v1
8181
with:
82-
ruby-version: 2.6.x
83-
84-
- name: Cache RubyGems
85-
uses: actions/cache@v1
86-
with:
87-
path: vendor/bundle
88-
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
89-
restore-keys: ${{ runner.os }}-gems-
82+
ruby-version: 2.7
83+
bundler-cache: true
9084

9185
- name: Install Dependencies (RubyGems)
9286
run: |
@@ -118,29 +112,26 @@ jobs:
118112
- name: Checkout Repo
119113
uses: actions/checkout@v2
120114

121-
- name: Set up JDK 1.8
122-
uses: actions/setup-java@v1
115+
- name: Set up JDK 11
116+
uses: actions/setup-java@v2
123117
with:
124-
java-version: 1.8
118+
distribution: 'zulu'
119+
java-version: '11'
125120

126121
- name: Cache Gradle
127-
uses: actions/cache@v1
122+
uses: actions/cache@v2
128123
with:
129-
path: ~/.gradle/caches
124+
path: |
125+
~/.gradle/caches
126+
~/.gradle/wrapper
130127
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
131128
restore-keys: ${{ runner.os }}-gradle-
132129

133-
- name: Set up Ruby 2.6
134-
uses: actions/setup-ruby@v1
130+
- name: Set up Ruby 2.7
131+
uses: ruby/setup-ruby@v1
135132
with:
136-
ruby-version: 2.6.x
137-
138-
- name: Cache RubyGems
139-
uses: actions/cache@v1
140-
with:
141-
path: vendor/bundle
142-
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
143-
restore-keys: ${{ runner.os }}-gems-
133+
ruby-version: 2.7
134+
bundler-cache: true
144135

145136
- name: Install Dependencies (RubyGems)
146137
run: |
@@ -159,34 +150,31 @@ jobs:
159150
assemble:
160151
name: Assemble
161152
needs: compile
162-
runs-on: macos-latest # ndk issue with ubuntu-latest
153+
runs-on: ubuntu-latest
163154
steps:
164155
- name: Checkout Repo
165156
uses: actions/checkout@v2
166157

167-
- name: Set up JDK 1.8
168-
uses: actions/setup-java@v1
158+
- name: Set up JDK 11
159+
uses: actions/setup-java@v2
169160
with:
170-
java-version: 1.8
161+
distribution: 'zulu'
162+
java-version: '11'
171163

172164
- name: Cache Gradle
173-
uses: actions/cache@v1
165+
uses: actions/cache@v2
174166
with:
175-
path: ~/.gradle/caches
167+
path: |
168+
~/.gradle/caches
169+
~/.gradle/wrapper
176170
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
177171
restore-keys: ${{ runner.os }}-gradle-
178172

179-
- name: Set up Ruby 2.6
180-
uses: actions/setup-ruby@v1
181-
with:
182-
ruby-version: 2.6.x
183-
184-
- name: Cache RubyGems
185-
uses: actions/cache@v1
173+
- name: Set up Ruby 2.7
174+
uses: ruby/setup-ruby@v1
186175
with:
187-
path: vendor/bundle
188-
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
189-
restore-keys: ${{ runner.os }}-gems-
176+
ruby-version: 2.7
177+
bundler-cache: true
190178

191179
- name: Install Dependencies (RubyGems)
192180
run: |

0 commit comments

Comments
 (0)