Skip to content

Releases: larkinwc/gitlab-runner-tui

v1.0.8

02 Jul 01:42
4a1d20c

Choose a tag to compare

Changelog

  • 4a1d20c Add 'hugeParam' linter to GolangCI configuration and exclude RunnerConfig stuttering issue. Updated .golangci.yml to enhance linting rules and prevent breaking changes related to type name stuttering in runner types.
  • 46e1631 Refactor mockRunnerService methods and improve model update logic in GitLab Runner TUI. Updated method signatures to use underscore for unused parameters, enhancing code clarity. Refactored Update method in model to streamline window size and key press handling, improving maintainability. Adjusted various view updates for better input handling and user experience.
  • 72efd3e fix: remove deprecated golint from golangci-lint config

v1.0.7

01 Jul 23:22
36ecf75

Choose a tag to compare

Changelog

  • 36ecf75 Add GolangCI configuration and update CI permissions. Introduced a new .golangci.yml file to configure linters and exclude specific directories and files from linting. Updated CI workflow permissions to enhance security scanning capabilities.

v1.0.6

01 Jul 23:06
5c88c15

Choose a tag to compare

Changelog

  • 5c88c15 Add CI/CD workflows, license, and coverage reporting features. Introduced GitHub Actions for continuous integration and deployment, including test execution and coverage uploads to Codecov and Coveralls. Added a LICENSE file for MIT licensing, updated .gitignore to exclude coverage files, and enhanced README with development and testing instructions. Implemented coverage badge generation script for local use.

v1.0.5

01 Jul 22:43
53cf070

Choose a tag to compare

Changelog

  • eea0eec Enhance README and implement job history feature in GitLab Runner TUI. Added job history view with recent job runs, status, and duration. Updated main application to support debug mode and improved configuration handling. Introduced HistoryView for displaying job history and integrated it into the main model.
  • 53cf070 Refactor GitLab Runner TUI to enhance tab management and status display. Introduced a new switchTab method for initializing views on tab switch, and moved help text to a status bar for better UI clarity. Updated main.go and various view files to reflect these changes, improving user experience and code organization.

v1.0.4

01 Jul 22:28
d1d3521

Choose a tag to compare

Changelog

  • d1d3521 Update module path to 'larkinwc/gitlab-runner-tui' in go.mod, install.sh, README.md, and various source files for consistency.

v1.0.3

01 Jul 22:19
a26e740

Choose a tag to compare

Changelog

  • a26e740 Add main application file for GitLab Runner TUI and update .gitignore to specify binary file.