Skip to content

Commit 67c6a0e

Browse files
authored
chore(Internal): 🔖 new release candidate (#382)
2 parents b60eae6 + 15ae054 commit 67c6a0e

File tree

93 files changed

+2139
-1177
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+2139
-1177
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ updates:
77
open-pull-requests-limit: 100
88
labels:
99
- ':house: pr: internal'
10+
- 'javascript'
1011
reviewers:
1112
- 'boyka-core'
1213
schedule:
@@ -19,6 +20,7 @@ updates:
1920
open-pull-requests-limit: 100
2021
labels:
2122
- ':house: pr: internal'
23+
- 'java'
2224
reviewers:
2325
- 'boyka-core'
2426
schedule:
@@ -31,6 +33,7 @@ updates:
3133
open-pull-requests-limit: 100
3234
labels:
3335
- ':house: pr: internal'
36+
- 'java'
3437
reviewers:
3538
- 'boyka-core'
3639
schedule:
@@ -43,6 +46,7 @@ updates:
4346
open-pull-requests-limit: 100
4447
labels:
4548
- ':house: pr: internal'
49+
- 'github_actions'
4650
reviewers:
4751
- 'boyka-core'
4852
schedule:

.github/workflows/pre-release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,9 @@ jobs:
141141
server_id: ossrh
142142
maven_args: --settings ${{ github.workspace }}/core-java/setting/settings.xml -f core-java/pom.xml -DskipTests -Dcheckstyle.skip -B
143143

144+
- name: Build the project JAR files
145+
run: mvn clean install -f core-java/pom.xml -DskipTests -Dcheckstyle.skip
146+
144147
- name: Upload target folder
145148
uses: actions/upload-artifact@v3
146149
with:
@@ -211,6 +214,11 @@ jobs:
211214
with:
212215
name: target
213216

217+
- name: Download Version files
218+
uses: actions/download-artifact@v3
219+
with:
220+
name: version-files
221+
214222
- name: Create GitHub Release
215223
uses: softprops/action-gh-release@v1
216224
env:

.github/workflows/release.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Get the previous release version
4747
id: old_version
4848
run: |
49-
export MVN_OLD_VERSION=$(git describe --match "v[0-9].[0-9].[0-9]" --abbrev=0 --tags HEAD)
49+
export MVN_OLD_VERSION=$(git describe --tags $(git rev-list --tags --max-count=1))
5050
echo "previous_version=$MVN_OLD_VERSION" >> $GITHUB_OUTPUT
5151
5252
- name: Update release version
@@ -142,6 +142,9 @@ jobs:
142142
server_id: ossrh
143143
maven_args: --settings ${{ github.workspace }}/core-java/setting/settings.xml -f core-java/pom.xml -DskipTests -Dcheckstyle.skip -B
144144

145+
- name: Build the project JAR files
146+
run: mvn clean install -f core-java/pom.xml -DskipTests -Dcheckstyle.skip
147+
145148
- name: Upload target folder
146149
uses: actions/upload-artifact@v3
147150
with:
@@ -174,7 +177,7 @@ jobs:
174177
name: version-files
175178

176179
- name: Update new version
177-
uses: jacobtomlinson/gha-find-replace@v2
180+
uses: jacobtomlinson/gha-find-replace@v3
178181
with:
179182
find: ${{ needs.prepare-release.outputs.old-version }}
180183
replace: ${{ needs.prepare-release.outputs.new-version }}
@@ -226,6 +229,11 @@ jobs:
226229
with:
227230
name: target
228231

232+
- name: Download Version files
233+
uses: actions/download-artifact@v3
234+
with:
235+
name: version-files
236+
229237
- name: Create GitHub Release
230238
uses: softprops/action-gh-release@v1
231239
env:

.github/workflows/test-core.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
- name: Install Appium 2.0
8282
run: |
8383
npm install -g appium@next
84-
appium driver install uiautomator2
84+
CHROMEDRIVER_VERSION=83.0.4103 appium driver install uiautomator2
8585
appium driver install xcuitest
8686
8787
- name: Start Selenium Grid
@@ -112,18 +112,24 @@ jobs:
112112
if: failure()
113113
run: cat ${{ github.workspace }}/core-java/target/surefire-reports/my-report.md > $GITHUB_STEP_SUMMARY
114114

115-
- name: Upload reports folder
115+
- name: Upload target folder
116116
uses: actions/upload-artifact@v3
117117
if: always()
118118
with:
119-
name: reports
119+
name: target
120120
path: |
121-
${{ github.workspace }}/core-java/reports
121+
${{ github.workspace }}/core-java/target
122122
${{ github.workspace }}/core-java/logs
123123
${{ github.workspace }}/core-java/selenium-grid.log
124-
${{ github.workspace }}/core-java/target
125124
${{ github.workspace }}/core-java/screenshots
126125
126+
- name: Upload reports folder
127+
uses: actions/upload-artifact@v3
128+
with:
129+
name: reports
130+
path: |
131+
${{ github.workspace }}/core-java/reports
132+
127133
analysis:
128134
needs:
129135
- test
@@ -146,12 +152,18 @@ jobs:
146152
path: ~/.m2/repository
147153
key: ${{ runner.os }}-maven-${{ github.sha }}
148154

149-
- name: Download target folder
155+
- name: Download reports folder
150156
uses: actions/download-artifact@v3
151157
with:
152158
name: reports
153159
path: ${{ github.workspace }}/core-java
154160

161+
- name: Download target folder
162+
uses: actions/download-artifact@v3
163+
with:
164+
name: target
165+
path: ${{ github.workspace }}/core-java
166+
155167
- name: Build and analyze
156168
env:
157169
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.yarn/releases/yarn-3.4.1.cjs renamed to .yarn/releases/yarn-3.5.0.cjs

Lines changed: 258 additions & 258 deletions
Large diffs are not rendered by default.

.yarn/sdks/eslint/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint",
3-
"version": "8.34.0-sdk",
3+
"version": "8.36.0-sdk",
44
"main": "./lib/api.js",
55
"type": "commonjs"
66
}

.yarn/sdks/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "typescript",
3-
"version": "4.9.5-sdk",
3+
"version": "5.0.2-sdk",
44
"main": "./lib/typescript.js",
55
"type": "commonjs"
66
}

.yarnrc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins:
22
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
3-
spec: '@yarnpkg/plugin-interactive-tools'
3+
spec: "@yarnpkg/plugin-interactive-tools"
44
- path: .yarn/plugins/@yarnpkg/plugin-version.cjs
5-
spec: '@yarnpkg/plugin-version'
5+
spec: "@yarnpkg/plugin-version"
66

7-
yarnPath: .yarn/releases/yarn-3.4.1.cjs
7+
yarnPath: .yarn/releases/yarn-3.5.0.cjs

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
## v0.13.0-rc.0 (2023-02-20)
2+
## v0.13.0 (2023-02-20)
33

44
#### :rocket: New Feature
55
* [#373](https://github.com/BoykaFramework/boyka-framework/pull/373) feat(java): :zap: simplified cloud configurations ([@WasiqB](https://github.com/WasiqB))

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
<a href="https://mvnrepository.com/artifact/com.github.wasiqb.boyka/boyka-framework">
2929
<img src="https://img.shields.io/maven-central/v/com.github.wasiqb.boyka/boyka-framework.svg?style=for-the-badge" alt="Maven Central" />
3030
</a>
31-
<a href="https://github.com/BoykaFramework/boyka-framework/releases/tag/v0.12.0">
32-
<img src="https://img.shields.io/github/downloads/BoykaFramework/boyka-framework/v0.12.0/total?color=brightgreen&label=Downloads%20for%20v0.12.0&logo=GitHub&style=for-the-badge" alt="GitHub releases" />
31+
<a href="https://github.com/BoykaFramework/boyka-framework/releases/tag/v0.13.0">
32+
<img src="https://img.shields.io/github/downloads/BoykaFramework/boyka-framework/v0.13.0/total?color=brightgreen&label=Downloads%20for%20v0.13.0&logo=GitHub&style=for-the-badge" alt="GitHub releases" />
3333
</a>
3434
<a href="https://github.com/BoykaFramework/boyka-framework/blob/master/LICENSE">
3535
<img src="https://img.shields.io/github/license/BoykaFramework/boyka-framework.svg?style=for-the-badge" alt="license" />
@@ -86,7 +86,7 @@ Use this space to tell a little more about your project and how it can be used.
8686
<dependency>
8787
<groupId>com.github.wasiqb.boyka</groupId>
8888
<artifactId>boyka-framework</artifactId>
89-
<version>0.12.0</version>
89+
<version>0.13.0</version>
9090
</dependency>
9191
```
9292

@@ -120,10 +120,15 @@ This is the configuration file for Boyka Framework named `boyka-config.json` sto
120120
},
121121
"web": {
122122
"test_local_chrome": {
123+
"base_url": "http://the-internet.herokuapp.com/",
123124
"browser": "CHROME",
124125
"highlight": true,
125126
"headless": false,
126-
"resize": "CUSTOM"
127+
"resize": "CUSTOM",
128+
"custom_size": {
129+
"width": 1580,
130+
"height": 1080
131+
}
127132
},
128133
"test_local_firefox": {
129134
"browser": "FIREFOX"

0 commit comments

Comments
 (0)