Skip to content

fix(ci): Update workflows to use release pipeline#87

Merged
damacus merged 1 commit intomainfrom
release-pipeline
Oct 16, 2025
Merged

fix(ci): Update workflows to use release pipeline#87
damacus merged 1 commit intomainfrom
release-pipeline

Conversation

@damacus
Copy link
Copy Markdown
Member

@damacus damacus commented Oct 15, 2025

Updates workflows to @5.0.3.

Changes

  • Updated ci.yml to @5.0.3 with secrets: inherit
  • Created release.yml with permissions block
  • Created conventional-commits.yml, prevent-file-change.yml, copilot-setup-steps.yml
  • Created/updated .markdownlint-cli2.yaml
  • Created/updated release-please config files (version: 0.15.11)
  • Cleaned up CHANGELOG.md

Webhooks

  • Webhooks disabled prior to merge

Signed-off-by: Dan Webb <dan.webb@damacus.io>
@damacus damacus requested a review from a team as a code owner October 15, 2025 21:37
@github-actions
Copy link
Copy Markdown

Slowest examples

Top 10 slowest examples (4.01 seconds, 99.45% of total time)
Example Description Time in seconds
spec/default_spec.rb:117 zabbix-agent::default if installed on Ubuntu it adds the apt repository for zabbix 0.77168
spec/install_spec.rb:12 zabbix-agent install method tests with install_method=prebuild it includes zabbix-agent::install_prebuild to install zabbbix from prebuild tar files 0.51725
spec/default_spec.rb:133 zabbix-agent::default if installed on CentOS it adds the yum repository for zabbix 0.39042
spec/install_spec.rb:99 zabbix-agent install method tests with install_method=source and on Ubuntu 16.04 it installs the packages libcurl3 and libcurl4-openssl-dev 0.38539
spec/install_spec.rb:81 zabbix-agent install method tests with install_method=source and on CentOS platform it installs the packages curl-devel, openssl-devel, and redhat-lsb 0.38296
spec/install_spec.rb:49 zabbix-agent install method tests with install_method=source it includes zabbix-agent::install_source to install zabbbix from source 0.3803
spec/install_spec.rb:123 zabbix-agent install method tests with install_method=source and on Debian 9 it installs the packages libcurl3 and libcurl4-openssl-dev 0.38
spec/install_spec.rb:111 zabbix-agent install method tests with install_method=source and on Ubuntu 18.04 it installs the packages libcurl4 and libcurl4-openssl-dev 0.37721
spec/install_spec.rb:135 zabbix-agent install method tests with install_method=source and on Debian 10 it installs the packages libcurl4 and libcurl4-openssl-dev 0.37708
spec/default_spec.rb:9 zabbix-agent::default with default settings includes zabbix-agent::service to insure the zabbix agent will run 0.05027

@damacus damacus merged commit efec3c6 into main Oct 16, 2025
9 of 24 checks passed
@damacus damacus deleted the release-pipeline branch October 16, 2025 05:28
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.

1 participant