Skip to content

Commit

Permalink
Add github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
astsiapanay committed Oct 9, 2023
1 parent 3e71b59 commit 8a1a66d
Show file tree
Hide file tree
Showing 7 changed files with 55 additions and 349 deletions.
14 changes: 14 additions & 0 deletions .github/pr-title-checker-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"LABEL": {
"name": "",
"color": "EEEEEE"
},
"CHECKS": {
"prefixes": ["fix: ", "feat: ", "feature: ", "chore: ", "hotfix: "]
},
"MESSAGES": {
"success": "All OK",
"failure": "Missing prefix",
"notice": ""
}
}
12 changes: 12 additions & 0 deletions .github/workflows/integration_tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Integration tests

on:
pull_request:
branches: [ development, release-* ]
issue_comment:
types: [created]

jobs:
integration_tests:
uses: epam/ai-dial-ci/.github/workflows/[email protected]
secrets: inherit
16 changes: 16 additions & 0 deletions .github/workflows/pr_check_tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Code checks - tests

on:
pull_request:
branches:
- development
- release-*

jobs:
run_tests:
uses: epam/ai-dial-ci/.github/workflows/[email protected]
secrets: inherit
with:
bypass_checks: false
java_version: 17
java_distribution: temurin
13 changes: 13 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Release version

on:
push:
branches: [ development, release-* ]

env:
IMAGE_NAME: ${{ github.repository }}

jobs:
release:
uses: epam/ai-dial-ci/.github/workflows/[email protected]
secrets: inherit
257 changes: 0 additions & 257 deletions .gitlab-ci.yml

This file was deleted.

47 changes: 0 additions & 47 deletions helm/development.yaml

This file was deleted.

Loading

0 comments on commit 8a1a66d

Please sign in to comment.