Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub Actions I #120

Closed
3 tasks done
Tracked by #117
Tostti opened this issue Nov 16, 2023 · 0 comments · Fixed by #124
Closed
3 tasks done
Tracked by #117

Update GitHub Actions I #120

Tostti opened this issue Nov 16, 2023 · 0 comments · Fixed by #124
Assignees
Labels
level/epic type/enhancement New feature or request

Comments

@Tostti
Copy link
Member

Tostti commented Nov 16, 2023

Description

Currently, we have a GitHub action that can generate packages using our packages-generation tools.
We need to support generating packages using any version of Wazuh Dashboard and the plugins.

Functional requirements

  • The actions should be able to run in any of the branches
  • The actions should be able to select any branch of the plugins
  • The generated packages should include all the available plugins for that branch
  • A developer should be able to generate all the packages at once
  • A developer should be able to generate only one package of the required type
  • The actions should only be able to be launched by authorized people

Non-functional requirements

  • The actions should be properly documented
  • The actions should be properly tested

Plan

@Tostti Tostti added type/enhancement New feature or request level/epic labels Nov 16, 2023
@Tostti Tostti mentioned this issue Nov 16, 2023
5 tasks
@yenienserrano yenienserrano self-assigned this Nov 24, 2023
@wazuhci wazuhci moved this to In progress in Release 4.9.0 Nov 24, 2023
@yenienserrano yenienserrano mentioned this issue Nov 27, 2023
8 tasks
@yenienserrano yenienserrano linked a pull request Nov 27, 2023 that will close this issue
8 tasks
@wazuhci wazuhci moved this from In progress to On hold in Release 4.9.0 Nov 29, 2023
@wazuhci wazuhci moved this from On hold to Pending review in Release 4.9.0 Dec 12, 2023
@wazuhci wazuhci moved this from Pending review to In progress in Release 4.9.0 Dec 15, 2023
@wazuhci wazuhci moved this from In progress to Pending review in Release 4.9.0 Dec 18, 2023
@wazuhci wazuhci moved this from Pending review to Done in Release 4.9.0 Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/epic type/enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants