Skip to content

Improvements for workflows#140

Merged
ackermannW merged 5 commits intosecomind:mainfrom
Emina-M:gh-workflows-improvements
Feb 23, 2026
Merged

Improvements for workflows#140
ackermannW merged 5 commits intosecomind:mainfrom
Emina-M:gh-workflows-improvements

Conversation

@Emina-M
Copy link
Copy Markdown
Collaborator

@Emina-M Emina-M commented Feb 23, 2026

  • Add scripts for format, lint, and types check
  • Resolve FormatJS warning for duplicate message id
  • Improve Build and Test Web App workflow
    • Ensure workflow triggers, beside push/pull request on main branch, also on changes in oobe directory, .tool-versions file, and workflow file.
    • Use check-* scripts for linting and types.
    • Add check for code format.
    • Add check for translations: back up en.json, extract translations, and verify the extracted file with a diff.
  • Improve Build Web App's Docker Image workflow
    • Ensure workflow triggers, beside push/pull request on main branch, also on changes in oobe directory, .tool-versions file, and workflow file.
  • Improve Build Portal App's Docker Image workflow
    • Ensure workflow triggers, beside push/pull request on main branch, also on changes in oobe-apps directory, .tool-versions file, and workflow file.

Signed-off-by: Emina Muminovic <emina.muminovic@secomind.com>
Signed-off-by: Emina Muminovic <emina.muminovic@secomind.com>
- Ensure workflow triggers, beside push/pull request on main branch,
  also on changes in `oobe` directory, .tool-versions file, and workflow file.
- Use `check-*` scripts for linting and types.
- Add check for code format.
- Add check for translations: back up `en.json`, extract translations,
  and verify the extracted file with a diff.

Signed-off-by: Emina Muminovic <emina.muminovic@secomind.com>
Ensure workflow triggers, beside push/pull request on main branch, also
on changes in `oobe` directory, .tool-versions file, and workflow file.

Signed-off-by: Emina Muminovic <emina.muminovic@secomind.com>
Ensure workflow triggers, beside push/pull request on main branch, also
on changes in `oobe-apps` directory, .tool-versions file, and workflow
file.

Signed-off-by: Emina Muminovic <emina.muminovic@secomind.com>
@Emina-M Emina-M requested a review from ackermannW February 23, 2026 14:46
@ackermannW ackermannW merged commit e20121e into secomind:main Feb 23, 2026
3 checks passed
@Emina-M Emina-M deleted the gh-workflows-improvements branch February 25, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants