Commit Graph

22 Commits

Author SHA1 Message Date
Fran Mulero 872e416e2c
[bitnami/containers] Compact output for assignee list (#11720)
Compact output for assignee list

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-28 09:31:12 +02:00
Alejandro Gómez Morón d1c8d1b231
[bitnami/containers] Use Environment Files instead of set-output (#11489)
Using environment files instead of set-output

Signed-off-by: Alejandro Gómez <morona@vmware.com>

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-10-26 17:11:09 +02:00
Carlos Rodríguez Hernández 63da7dc85c
Bump xom9ikk/dotenv version to v2 (#10540)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-19 08:47:41 +02:00
Alejandro Gómez Morón b437186f9a
[bitnami/**] Bump and changing origin for labeler action to fmulero/labeler@1.0.5 (#10516)
* Bump and changing origin for labeler action to fmulero/labeler@1.0.5

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Replacing script because of the 1.0.5 version includes the funcionality

Signed-off-by: Alejandro Gómez <morona@vmware.com>

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-10-18 17:08:04 +02:00
Fran Mulero 725d354005
[bitnami/containers] Fix issue retrieving issue number (#8099)
* [bitnami/containers] Fix issue retrieving issue number

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add 'number' to the output of the job

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-27 16:31:50 +02:00
Fran Mulero 3efab3c128
[bitnami/containers] Fix label assignment issue (#8084)
* [bitnami/containers] Assign verify label with github-script

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add information about the issue in the upstream project

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-27 15:39:17 +02:00
Alejandro Gómez Morón c34d07a969
[bitnami/**] Fix/moving cards issue (#6739)
* Automated PRs created by the bitnami-bot should be ignored by any workflow related to support activities.

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Fixing condition to use env variables

Signed-off-by: Alejandro Gómez <morona@vmware.com>

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-09-17 18:10:50 +02:00
Fran Mulero 29ec9c3f05
[bitnami/*]Avoid (re)assignment of closed cards (#6698)
Avoid (re)assignment of closed cards

Follow up #6637

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-16 17:18:25 +02:00
Fran Mulero 030d1bb700
[bitnami/*] Follow up #6637, Fix moving-cards workflow (#6679)
* Follow up #6637, Fix labels
* Fix assign job condition in moving-cards workdflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-16 12:43:56 +02:00
Fran Mulero 5d4286de1e
[bitnami/*] Create new column in support dashboard for failed automated PRs (#6637)
* Add support for new Build Maintenance column
* Comments an moving-cards review and fix issue assigning reopened tasks
* Fix verify labeling and fix auto-merge condition

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-16 11:45:11 +02:00
Fran Mulero 8f6f1b5996
Follow up #6418
Remove pipe

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-15 13:47:09 +02:00
Fran Mulero bd8c1b1057
Follow up #6418
Fix get-issue-step in moving-cards.yml workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-15 13:44:27 +02:00
Fran Mulero 13f4e46d45
[bitnami/*] Split workflow responsibilites (#6418)
* PRs created by bitnami-bot will be handled by triage workflow to include it in the support project (at the moment in bitnami column) and set the 'auto-merge' label, without assigning people to work on it

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove concurrency config from triage workflow. It doesn't make sense because only have one job and all steps are sequential

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove unnecessary code from move-closed-issues workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add 'permissions' section to stale workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove labeling from comments workflow and delegate it to moving-cards workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove assignments and labeling from CI workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Change moving-cards.yml workflow to listen created task event

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Include new 'automated' label form bitnami-bot PRs

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-15 13:39:38 +02:00
Fran Mulero 427b033f73
[bitnami/*] Containers CI Automated PRs should follow same matrix approach as regular PRs (#4766)
* Remove Automated CI workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply several fixex and improvements

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix auto-merge label

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Move failed automated PRs into Triage column and add auto-merge label only when an Automated PR is approved

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Amend workflow, add missing 'steps'

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix job dependency

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions, and remove Automated PRs from initial triage

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Add condition to 'Send to board' step

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Fix and make clearer the conditions

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Remove auto-merge label in case of failure

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-02 16:21:52 +02:00
Fran Mulero 297345edb7
[bitnami/*]Use github token to reduce the number of labeled events (#4457)
Add write permissions on PR for support workflows

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-30 09:07:15 +02:00
Fran Mulero 23e6c01036
[bitnami/*]Use github token to reduce the number of labeled events (#4453)
Use explicitly GITHUB_TOKEN

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-29 19:40:32 +02:00
Fran Mulero 5294aba580
[bitnami/*]Use github token to reduce the number of labeled events (#4452)
Use github token to reduce the number of labeled events

Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-29 19:03:08 +02:00
Alejandro Gómez Morón 07bd0c8388
[bitnami/*] Bumping the action version to assign PRs (#1775)
* Automated PRs created by the bitnami-bot should be ignored by any workflow related to support activities.

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Bumping the action version to assign PRs

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-08-04 12:34:53 +02:00
Alejandro Gómez Morón 13ee4720b3
[bitnami/*] Parametrizing teams for the support workflows (#769)
* Automated PRs created by the bitnami-bot should be ignored by any workflow related to support activities.

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Parametrizing triage and support teams. Automating BITNAMI_TEAM on .env file (daily). Using the BITNAMI_BOT_TOKEN instead of the PAT one

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Parametrizing triage and support teams. Automating BITNAMI_TEAM on .env file (daily). Using the BITNAMI_BOT_TOKEN instead of the PAT one

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Adding the proper user.name and user.email to the git commands

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Adding suggestions from fmulero

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Adding suggestions from fmulero

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-26 13:29:11 +02:00
Alejandro Gómez Morón 3d6918438d
[bitnami/*] Fix autoassigning issues (#640)
* Automated PRs created by the bitnami-bot should be ignored by any workflow related to support activities.

Signed-off-by: Alejandro Gómez <morona@vmware.com>

* Fixing when the change is related to an issue

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-25 11:20:23 +02:00
Alejandro Gómez Morón 9de3b762e4
Ignoring automated PR (Release activity) from the support flow. (#342)
Automated PRs created by the bitnami-bot should be ignored by any workflow related to support activities.

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-22 12:03:44 +02:00
Alejandro Gómez Morón cb2eb144e4
Adding support for GH dashboard (#187)
Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-20 18:19:48 +02:00