Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .chglog/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ options:
test: Testing

header:
pattern: "^(feat|fix|docs|style|refactor|test|chore)+!?:\\s(.*)$"
pattern: "^(?:[A-Z]+-\\d+:\\s)?(feat|fix|docs|style|refactor|test|chore)!?:\\s(.*)$"
pattern_maps:
- Type
- Subject
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,34 @@ concurrency:
cancel-in-progress: true

jobs:
check-commit-message:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Check commit format
uses: gsactions/commit-message-checker@v2
with:
pattern: '^(EPMDEDP-\d+: (fix|feat|docs|style|refactor|test|chore)(!)?: .+|(chore|build)\(deps\): Bump .+)$'
error: 'Your commit message should be in the format "EPMDEDP-ID: type: Description". Example: "EPMDEDP-16058: feat: add feature"'
excludeDescription: 'true'
excludeTitle: 'true'
checkAllCommitMessages: 'true'
accessToken: ${{ secrets.GITHUB_TOKEN }}

- name: Check line length
uses: gsactions/commit-message-checker@v2
with:
pattern: '^.{10,85}$'
error: 'Commit title must be between 10 and 85 characters long.'
excludeDescription: 'true'
excludeTitle: 'true'
checkAllCommitMessages: 'true'
accessToken: ${{ secrets.GITHUB_TOKEN }}

tests:
name: Run tests
runs-on: ubuntu-latest
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,38 @@
<a name="unreleased"></a>
## [Unreleased]

### Routine

- Update current development version


<a name="v2.31.0"></a>
## [v2.31.0] - 2026-04-04
### Routine

- Update current development version ([#272](https://github.com/epam/edp-codebase-operator/issues/272))


<a name="v2.30.0"></a>
## [v2.30.0] - 2026-03-27
### Features

- populate image digest in APPLICATIONS_PAYLOAD
- add image digest field to CodebaseImageStream CRD and Helm scaffolding
- simplify GitLab CI template selection via annotation-based ConfigMap lookup
- add tektonDisabled field and ciTool enum validation for multi-CI support
- Add Docker registry and podLabels to helm chart ([#246](https://github.com/epam/edp-codebase-operator/issues/246))

### Bug Fixes

- add image.digest to Helm scaffolding README templates
- add Helm chart validation to CI pipeline and fix label indentation
- update CodebaseBranch pipelines example with security field ([#254](https://github.com/epam/edp-codebase-operator/issues/254))

### Routine

- remove CodeMie integration
- bump dependencies to address vulnerabilities
- Upgrade golangci-lint from v1.64.7 to v2.8.0 ([#257](https://github.com/epam/edp-codebase-operator/issues/257))
- add security pipeline field to CodebaseBranch CRD ([#254](https://github.com/epam/edp-codebase-operator/issues/254))
- Update Operator SDK from v1.39.2 to v1.42.0 ([#252](https://github.com/epam/edp-codebase-operator/issues/252))
Expand Down
Loading