Skip to content

Commit dd8a032

Browse files
authored
chore(Internal): 🔖 new release (#412)
2 parents 38cb892 + 51d2f89 commit dd8a032

File tree

93 files changed

+2151
-1198
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

+2151
-1198
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: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,23 @@
11

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

44
#### :rocket: New Feature
5-
* [#373](https://github.com/BoykaFramework/boyka-framework/pull/373) feat(java): :zap: simplified cloud configurations ([@WasiqB](https://github.com/WasiqB))
5+
* [#411](https://github.com/BoykaFramework/boyka-framework/pull/411) feat(java): :sparkles: added hybrid app support ([@WasiqB](https://github.com/WasiqB))
6+
* [#408](https://github.com/BoykaFramework/boyka-framework/pull/408) feat(java): :sparkles: added switch to frame using ID ([@WasiqB](https://github.com/WasiqB))
7+
* [#410](https://github.com/BoykaFramework/boyka-framework/pull/410) feat(java): :sparkles: added form data body support ([@WasiqB](https://github.com/WasiqB))
68

79
#### :bug: Bug Fix
8-
* [#370](https://github.com/BoykaFramework/boyka-framework/pull/370) fix(Internal): 🐛 fixes miscellaneous issues in v0.12.0 ([@WasiqB](https://github.com/WasiqB))
10+
* [#406](https://github.com/BoykaFramework/boyka-framework/pull/406) fix(java): :bug: fixed issues in web automation ([@WasiqB](https://github.com/WasiqB))
11+
* [#386](https://github.com/BoykaFramework/boyka-framework/pull/386) fix(java): :bug: fixed error encountered in API ([@WasiqB](https://github.com/WasiqB))
12+
* [#381](https://github.com/BoykaFramework/boyka-framework/pull/381) fix(Internal): :bug: fixed miscellaneous issues in last release ([@WasiqB](https://github.com/WasiqB))
913

10-
#### :nail_care: Polish
11-
* [#374](https://github.com/BoykaFramework/boyka-framework/pull/374) refactor(java): :recycle: make framework intuitive ([@WasiqB](https://github.com/WasiqB))
14+
#### :memo: Documentation
15+
* [#407](https://github.com/BoykaFramework/boyka-framework/pull/407) docs(Internal): :memo: updated missing docs ([@WasiqB](https://github.com/WasiqB))
1216

1317
#### :house: Internal
14-
* [#367](https://github.com/BoykaFramework/boyka-framework/pull/367) chore(Internal): install the CodeSee workflow. ([@codesee-maps[bot]](https://github.com/apps/codesee-maps))
15-
* [#361](https://github.com/BoykaFramework/boyka-framework/pull/361) build(deps): bump jackson-dataformat-yaml from 2.14.1 to 2.14.2 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
16-
* [#363](https://github.com/BoykaFramework/boyka-framework/pull/363) build(deps): bump gson from 2.10 to 2.10.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
17-
* [#362](https://github.com/BoykaFramework/boyka-framework/pull/362) build(deps): bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
18-
* [#360](https://github.com/BoykaFramework/boyka-framework/pull/360) build(deps): bump jackson-databind from 2.14.1 to 2.14.2 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
19-
* [#359](https://github.com/BoykaFramework/boyka-framework/pull/359) build(deps): bump checkstyle from 10.6.0 to 10.7.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
20-
* [#356](https://github.com/BoykaFramework/boyka-framework/pull/356) build(deps): bump selenium-java from 4.7.2 to 4.8.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
21-
* [#355](https://github.com/BoykaFramework/boyka-framework/pull/355) build(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
22-
* [#354](https://github.com/BoykaFramework/boyka-framework/pull/354) build(deps): bump webdrivermanager from 5.3.1 to 5.3.2 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
23-
* [#353](https://github.com/BoykaFramework/boyka-framework/pull/353) build(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
24-
* [#364](https://github.com/BoykaFramework/boyka-framework/pull/364) build(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
25-
* [#366](https://github.com/BoykaFramework/boyka-framework/pull/366) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.50.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
26-
* [#365](https://github.com/BoykaFramework/boyka-framework/pull/365) build(deps-dev): bump typescript from 4.9.4 to 4.9.5 ([@dependabot[bot]](https://github.com/apps/dependabot))
27-
* [#358](https://github.com/BoykaFramework/boyka-framework/pull/358) build(deps): bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
28-
* [#357](https://github.com/BoykaFramework/boyka-framework/pull/357) build(deps): bump boyka-framework from 0.11.0 to 0.12.0 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
18+
* [#398](https://github.com/BoykaFramework/boyka-framework/pull/398) build(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
19+
* [#399](https://github.com/BoykaFramework/boyka-framework/pull/399) build(deps): bump lombok from 1.18.24 to 1.18.26 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
20+
* [#401](https://github.com/BoykaFramework/boyka-framework/pull/401) build(deps): bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
2921

30-
#### Committers: 2
22+
#### Committers: 1
3123
- Wasiq Bhamla ([@WasiqB](https://github.com/WasiqB))
32-
- [@codesee-maps[bot]](https://github.com/apps/codesee-maps)

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)