Skip to content

[FR] Workflow Updates for Automatically Bumping Stack Version#5941

Open
eric-forte-elastic wants to merge 3 commits intomainfrom
container_project_version_update
Open

[FR] Workflow Updates for Automatically Bumping Stack Version#5941
eric-forte-elastic wants to merge 3 commits intomainfrom
container_project_version_update

Conversation

@eric-forte-elastic
Copy link
Copy Markdown
Contributor

Pull Request

Issue link(s):

Related to peasead/elastic-container#71

Summary - What I changed

Small update to make use of an addition to the Elastic Container Project's update script so we do not need to manually edit this file to use the latest stack version.

How To Test

Clone the Elastic container project PR and check that the script correctly updated the environment variable.

Checklist

  • Added a label for the type of pr: bug, enhancement, schema, maintenance, Rule: New, Rule: Deprecation, Rule: Tuning, Hunt: New, or Hunt: Tuning so guidelines can be generated
  • Added the meta:rapid-merge label if planning to merge within 24 hours
  • Secret and sensitive material has been managed correctly
  • Automated testing was updated or added to match the most common scenarios
  • Documentation and comments were added for features that require explanation

Contributor checklist

@eric-forte-elastic eric-forte-elastic self-assigned this Apr 9, 2026
@eric-forte-elastic eric-forte-elastic added enhancement New feature or request ci/cd labels Apr 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Enhancement - Guidelines

These guidelines serve as a reminder set of considerations when addressing adding a feature to the code.

Documentation and Context

  • Describe the feature enhancement in detail (alternative solutions, description of the solution, etc.) if not already documented in an issue.
  • Include additional context or screenshots.
  • Ensure the enhancement includes necessary updates to the documentation and versioning.

Code Standards and Practices

  • Code follows established design patterns within the repo and avoids duplication.
  • Ensure that the code is modular and reusable where applicable.

Testing

  • New unit tests have been added to cover the enhancement.
  • Existing unit tests have been updated to reflect the changes.
  • Provide evidence of testing and validating the enhancement (e.g., test logs, screenshots).
  • Validate that any rules affected by the enhancement are correctly updated.
  • Ensure that performance is not negatively impacted by the changes.
  • Verify that any release artifacts are properly generated and tested.
  • Conducted system testing, including fleet, import, and create APIs (e.g., run make test-cli, make test-remote-cli, make test-hunting-cli)

Additional Checks

  • Verify that the enhancement works across all relevant environments (e.g., different OS versions).
  • Confirm that the proper version label is applied to the PR patch, minor, major.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants