Commit Graph

100 Commits

Author SHA1 Message Date
Carlos Rodríguez Hernández 5ba84fa003
Revert retry-count increment from #10529 (#10731)
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 15:26:03 +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
Carlos Rodríguez Hernández 2673bc5416
Remove unused test workflow (#10530)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-18 17:01:37 +02:00
Carlos Rodríguez Hernández 5c5df28243
Increase retry-count from 3 (default) to 6 in VIB action (#10529)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-18 16:58:29 +02:00
Carlos Rodríguez Hernández 12bcd5ddb6
Bump hmarr/auto-approve-action version to v3.0.0 (#10506)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-18 09:02:03 +02:00
Carlos Rodríguez Hernández a889209760
Bump actions/stale version to v5 (#10439)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-17 13:40:35 +02:00
Fran Mulero 3e8811b815
[bitnami/containers] Fix movements for staled issues (#9445)
[bitnami/containers] Fix wrong column movements when issues or PRs are staled

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-10 10:08:37 +02:00
Fran Mulero bf9e8a4b82
[bitnami/containers] Remove CD pipeline harbor (#9435)
Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-07 12:08:19 +02:00
Francisco de Paz Galan 0d9dee43db
[bitnami/*] Allow for publish pipeline's branch granularity (#8953)
Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-10-05 16:20:43 +02:00
Fran Mulero 75e292637e
[bitnami/containers] Fix result check in automatic PRs (#8906)
* [bitnami/containers] Fix result check in automatic PRs

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

* Change output name in the get-status step

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

* Use default result output https://github.com/actions/github-script#reading-step-results

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

* Use default result output https://github.com/actions/github-script#reading-step-results

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-05 09:25:42 +02:00
Fran Mulero dc873bd07f
Revert "[bitnami/containers] Fix result check in automatic PRs" (#8873)
Revert "[bitnami/containers] Fix result check in automatic PRs (#8772)"

This reverts commit 7e82c9db46.
2022-10-04 11:49:26 +02:00
Fran Mulero 7e82c9db46
[bitnami/containers] Fix result check in automatic PRs (#8772)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-04 08:42:58 +02:00
Fran Mulero 19721451d2
[bitnami/*] Rename Assign Asset Label workflow file and remove unnecessary '/' (#8318)
[bitnami/*] rename workflow file and remove unnecessary '/'

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-29 18:12:58 +02:00
Fran Mulero ccd8b92489
[bitnami/*] Add publishing registry (#8170)
* [bitnami/*] Add publishing registry

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

* Names changed and variables fixed

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-28 18:29:13 +02:00
Fran Mulero 13e0d84ff3
Debug new publish workflow
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-28 16:52:40 +02:00
Fran Mulero ccbe4ad42b
[bitnami/containers] Human friendly name for assign-label job (#8103)
Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-27 16:53:48 +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 0f8eecbe47
[bitnami/containers] Add automatically asset label in PRs (#7961)
* Assign asset label

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

* Fix permissions and amend job names

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

* Aemnd warning message

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

* Human friendly name for send_to_board job in triage workflow

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-27 16:07:04 +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
Fran Mulero 3058b15306
[bitnami/*] Fix verification summary (#7079)
* Change bash script per node script

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

* Use github-script to set status

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

* Change action name, and clean the code

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

* Change action name, and clean the code

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

* Update .github/workflows/ci-pipeline.yml

Co-authored-by: Francisco de Paz Galan <fdepaz@vmware.com>
Signed-off-by: Fran Mulero <fmulero@vmware.com>

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Francisco de Paz Galan <fdepaz@vmware.com>
2022-09-21 08:16:54 +02:00
Fran Mulero 37c7deab35
[bitnami/*] Fix label issue when verify is already set (#7074)
* Fix label issue when verify is already set

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

* Remove unnecessary parenthesis

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-20 16:49:47 +02:00
Francisco de Paz Galan b833e09696
[bitnami/*] Fix workflow's description typo (#6987)
Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-09-19 11:52:51 +02:00
Francisco de Paz Galan d4d345d238
[bitnami/*] Update publishing registry (#6980)
* [bitnami/*] Update publishing registry

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* [bitnami/*] Update URL for registry credentials

Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-09-19 11:12:50 +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 85c8b0324f
Follow up #6637
Fix typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-16 11:55:20 +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
bitnami-bot 82c17d0242 [bitnami-bot] Updating Bitnami team members
Signed-off-by: bitnami-bot <bitnami-bot@vmware.com>
2022-09-16 05:29:41 +00:00
Fran Mulero 2d923b426c
Debug moving-card events
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-15 17:22:17 +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 3dd665354a
Fix path to content_url
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-14 13:12:23 +02:00
Fran Mulero ab2f14ea64
Fix wrong indentation
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-14 13:06:33 +02:00
Fran Mulero 77337600a2
Debug issue info in move cards events
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-14 13:02:57 +02:00
Fran Mulero 99899e8ab4
Debug get issue output
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-14 12:16:36 +02:00
Fran Mulero f73ff5ce49
Workflow to read github context
Helper to retrieve information about card movements

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-14 11:06:28 +02:00
Francisco de Paz Galan 19fa890da1
[bitnami/*] Fix skipped CDs for automated PRs when pusher != bitnami-bot (#5914)
* [bitnami/*] Fix skipped CDs for automated PRs when pusher != bitnami-bot

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Use username instead

Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-09-09 12:09:52 +02:00
Francisco de Paz Galán 59267627c0
[bitnami/*] Add CD step to retrieve registry credentials (#5585)
* [bitnami/*] Add CD step to retrieve registry credentials

Signed-off-by: FraPazGal <fdepaz@vmware.com>

* Apply suggestion

Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
Signed-off-by: Francisco de Paz Galán <fdepaz@vmware.com>

* Apply suggestion

Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
Signed-off-by: Francisco de Paz Galán <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
Signed-off-by: Francisco de Paz Galán <fdepaz@vmware.com>
Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
2022-09-08 11:32:51 +02:00
Francisco de Paz Galán 5ce5346555
[bitnami/*] Add individual VIB pipelines and ARM support (#5477)
Signed-off-by: FraPazGal <fdepaz@vmware.com>

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-09-07 18:30:24 +02:00
Fran Mulero ebc6e908a8
[bitnami/*] Remove condition in ci-pipeline workflow (#4992)
Remove broken condition

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-09-02 17:32:04 +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 d7e65e2456
[bitnami/*] Move failed automated PRs into Support Dashboard (#4693)
* Set explicitily the issue-number

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

* Set explicitily the issue-number

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-31 16:57:39 +02:00
Fran Mulero 1cd86369c3
[bitnami/*] Move failed automated PRs into Support Dashboard (#4450)
* Create card in column 'From Bitnami' en case of error

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

* Amend step name and token for assignments

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-31 10:38:20 +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
Fran Mulero 73cda2097f
[bitnami/*] Change workflow to fix issues retrieving tag information (#3331)
* Change pipelines to fix issues retrieving tag information

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

* Add 'verify-all' job to report if whole matrix finished OK in case of several containers are tested

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

* Amend verify-all conditions

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

* Set 'build-maintainers' as team for failures

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

* Apply suggestions

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

* Apply suggestions: simplify get-containers output

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-24 13:54:19 +02:00