Skip to content

Commit e6a095a

Browse files
Updated workflow and libraries: (#24)
+ kotlin: `2.2.21` + th2 gradle plugin: `0.3.10` (bom: `4.14.2`) + common: `5.16.1-dev` + netty-bytebuf-utils: `0.3.0` + read-file-common-core: `3.4.0-dev` + opencsv: `5.12.0`
1 parent b6a968d commit e6a095a

18 files changed

+312
-192
lines changed

.github/CODEOWNERS

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# This is a comment.
2+
# Each line is a file pattern followed by one or more owners.
3+
4+
# more information about CODEOWNERS see by the link https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
5+
6+
# These owners will be the default owners for everything in
7+
# the repo. Unless a later match takes precedence,
8+
# @global-owner1 and @global-owner2 will be requested for
9+
# review when someone opens a pull request.
10+
* @Nikita-Smirnov-Exactpro

.github/dependabot.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: gradle
4+
directory: /
5+
labels:
6+
- dependencies
7+
schedule:
8+
interval: daily
9+
ignore:
10+
- dependency-name: org.junit.jupiter:junit-jupiter
11+
update-types:
12+
- version-update:semver-major # java 17 is required for junit-jupiter:6.+
13+
- package-ecosystem: github-actions
14+
directory: /
15+
labels:
16+
- dependencies
17+
schedule:
18+
interval: daily

.github/workflows/build-dev-release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,9 @@ jobs:
1212
docker-username: ${{ github.actor }}
1313
secrets:
1414
docker-password: ${{ secrets.GITHUB_TOKEN }}
15-
nvd-api-key: ${{ secrets.NVD_APIKEY }}
15+
nvd-api-key: ${{ secrets.NVD_APIKEY }}
16+
oss-index-user: ${{ secrets.OSSINDEX_SONATYPE_USER }}
17+
oss-index-token: ${{ secrets.OSSINDEX_SONATYPE_TOKEN }}
18+
cisa-domain: ${{ secrets.CISA_DOMAIN }}
19+
cisa-user: ${{ secrets.CISA_USER }}
20+
cisa-password: ${{ secrets.CISA_PWD }}

.github/workflows/build-release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,9 @@ jobs:
1212
docker-username: ${{ github.actor }}
1313
secrets:
1414
docker-password: ${{ secrets.GITHUB_TOKEN }}
15-
nvd-api-key: ${{ secrets.NVD_APIKEY }}
15+
nvd-api-key: ${{ secrets.NVD_APIKEY }}
16+
oss-index-user: ${{ secrets.OSSINDEX_SONATYPE_USER }}
17+
oss-index-token: ${{ secrets.OSSINDEX_SONATYPE_TOKEN }}
18+
cisa-domain: ${{ secrets.CISA_DOMAIN }}
19+
cisa-user: ${{ secrets.CISA_USER }}
20+
cisa-password: ${{ secrets.CISA_PWD }}

.github/workflows/build-sanpshot.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Build and publish jar to sonatype snapshot repository
2+
3+
on:
4+
push:
5+
branches-ignore:
6+
- master
7+
- version-*
8+
paths-ignore:
9+
- README.md
10+
11+
jobs:
12+
build-job:
13+
uses: th2-net/.github/.github/workflows/compound-java-dev.yml@main
14+
with:
15+
build-target: 'Docker'
16+
docker-username: ${{ github.actor }}
17+
secrets:
18+
docker-password: ${{ secrets.GITHUB_TOKEN }}
19+
nvd-api-key: ${{ secrets.NVD_APIKEY }}
20+
oss-index-user: ${{ secrets.OSSINDEX_SONATYPE_USER }}
21+
oss-index-token: ${{ secrets.OSSINDEX_SONATYPE_TOKEN }}
22+
cisa-domain: ${{ secrets.CISA_DOMAIN }}
23+
cisa-user: ${{ secrets.CISA_USER }}
24+
cisa-password: ${{ secrets.CISA_PWD }}

.github/workflows/ci-unwelcome-words.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ on:
55

66
jobs:
77
test:
8-
runs-on: ubuntu-20.04
8+
runs-on: ubuntu-latest
9+
if: github.actor != 'dependabot[bot]'
910
steps:
10-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v5
1112
with:
1213
ref: ${{ github.sha }}
1314
- name: Checkout tool
14-
uses: actions/checkout@v2
15+
uses: actions/checkout@v5
1516
with:
1617
repository: exactpro-th2/ci-github-action
1718
ref: master

.github/workflows/scan.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Scan licenses and vulnerabilities in java project
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: '0 0 * * 1'
7+
8+
jobs:
9+
build:
10+
uses: th2-net/.github/.github/workflows/compound-java-scan.yml@main
11+
secrets:
12+
nvd-api-key: ${{ secrets.NVD_APIKEY }}
13+
oss-index-user: ${{ secrets.OSSINDEX_SONATYPE_USER }}
14+
oss-index-token: ${{ secrets.OSSINDEX_SONATYPE_TOKEN }}
15+
cisa-domain: ${{ secrets.CISA_DOMAIN }}
16+
cisa-user: ${{ secrets.CISA_USER }}
17+
cisa-password: ${{ secrets.CISA_PWD }}

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gradle:7.6-jdk11 AS build
1+
FROM gradle:8.11.1-jdk21 AS build
22
ARG release_version
33
COPY ./ .
44
RUN gradle clean build dockerPrepare -Prelease_version=${release_version}

README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Csv Reader User Manual 2.5.0
1+
# Csv Reader User Manual 2.6.0
22

33
## Document Information
44

@@ -91,10 +91,21 @@ spec:
9191

9292
## Changes
9393

94+
### 2.6.0
95+
96+
#### Updated:
97+
+ kotlin: `2.2.21`
98+
+ th2 gradle plugin: `0.3.10` (bom: `4.14.2`)
99+
+ common: `5.16.1-dev`
100+
+ netty-bytebuf-utils: `0.3.0`
101+
+ read-file-common-core: `3.4.0-dev`
102+
+ opencsv: `5.12.0`
103+
94104
### 2.5.0
95105

96-
+ Updated to th2 gradle plugin `0.0.8`
97-
+ Updated common: `5.12.0-dev`
106+
#### Updated:
107+
+ th2 gradle plugin `0.0.8`
108+
+ common: `5.12.0-dev`
98109

99110
### 2.4.0
100111

0 commit comments

Comments
 (0)