Commit Graph

157 Commits

Author SHA1 Message Date
Carlos Rodríguez Hernández ab2f22bb34
Use 0.4.7 as pinned version for vib action (#13136)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-11-09 10:50:35 +01:00
Fran Mulero ed2232c47f
[bitnami/containers] Add rolling tags to publish action in the CD pipeline (#12909)
* Add rolling tags to publish action in the CD pipeline

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

* Add rolling tags to publish action in the CD pipeline

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-11-08 12:44:21 +01:00
Fran Mulero af65363b6c
Revert "[bitnami/containers] Add OSM reporting action (first batch)" (#12305)
Revert [bitnami/containers] Add OSM reporting action (first batch) (#11389)

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

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-11-02 18:30:59 +01:00
Carlos Rodríguez Hernández 8769f91147
Bump reitermarkus/automerge version (#12046)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2022-10-31 10:36:05 +01:00
Fran Mulero 544cbe4ae0
[bitnami/containers] Add OSM reporting action (first batch) (#11389)
[bitnami/containers] Add OSM reporting action (first batch) 

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-10-31 08:21:24 +01:00
Alejandro Gómez Morón 9ddce49f89
[bitnami/containers] Upgrading actions/stale version (#11725)
Upgrading actions/stale version to remove set-output usage

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

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-10-28 11:00:36 +02:00
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 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
bitnami-bot e11b4c2f55 [bitnami-bot] Updating Bitnami team members
Signed-off-by: bitnami-bot <bitnami-bot@vmware.com>
2022-08-12 05:04:27 +00:00
David Gomez 6537d1df7f
[bitnami-bot] Update Bitnami team members (#2738)
Signed-off-by: David Gomez <dgomezleon@vmware.com>

Signed-off-by: David Gomez <dgomezleon@vmware.com>
2022-08-11 15:11:56 +02:00
Fran Mulero 51f9bd111c
Fix Provenance UID and secret typo (#2638)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-09 17:59:10 +02:00
Fran Mulero b166e9499e
New workflow to build SRP report (#2622)
* New workflow for SRP report

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

* Fix typo

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

* Fix permissions and configuration

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

* Uncomment submit step

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

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-08-09 15:46:17 +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 11dbbda4ca
[bitnami/*] Ensuring all developers are properly added to bitnami-team (#1450)
* 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>

* Adding per_page number (30 by default) and fixing manually the BITNAMI_TEAM for today

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

* Removing typo

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-08-01 10:43:31 +02:00
bitnami-bot 601b3c61c3 [bitnami-bot] Updating Bitnami team members
Signed-off-by: bitnami-bot <bitnami-bot@vmware.com>
2022-07-30 05:05:54 +00:00
Alejandro Gómez Morón 04c9e05740
[bitnami/*] Using bitnami-bot to retrieve org team members (#1158)
* 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>

* Changing token to retrieve team members since the rate limiting for bitnami-bot was fixed

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

* Changing finally when it's executed, not the token

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

* Changing finally when it's executed, not the token

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

* Changing finally when it's executed, not the token

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

* After checking with @fmulero, for org teams we need the bitnami-bot token

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-29 11:25:02 +02:00
Alejandro Gómez Morón b07e517e77
[bitnami/*] Changing token to avoid rate limiting on GITHUB_TOKEN (#1154)
* 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>

* Changing token to retrieve team members since the rate limiting for bitnami-bot was fixed

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

* Changing finally when it's executed, not the token

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

* Changing finally when it's executed, not the token

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

* Changing finally when it's executed, not the token

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-29 11:10:28 +02:00
Fran Mulero 416c49299e
[bitnami/*] Workflow review (#1146)
* Workflow review

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

* Check all worflow names

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

* Fix wrong name

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

* Ammend comment

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-29 11:07:12 +02:00
Francisco de Paz Galán 14718d0085
[bitnami/*] Use bitnami-bot to enable auto-merge in automated PRs (#930)
* [bitnami/*] Use bitnami-bot to enable auto-merge in automated PRs

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

* Also use bitnami-bot to disable automerge

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-27 18:23:05 +02:00
Alejandro Gómez Morón 22cc8f38ff
[bitnami/*] Fix/support board column (#885)
* 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 BITNAMI_COLUMN_ID for the support board (was the same than Triage)

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-27 10:30:57 +02:00
Francisco de Paz Galán 5693f0ea47
[bitnami/*] Fix CI typo introduced in #339 (#783)
[bitnami/*] Fix typo from #339

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-26 14:30:55 +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
Francisco de Paz Galán a9e85d0802
[bitnami/*] Migrate logic for automated PRs to GitHub's CI (#339)
* [bitnami/*] Migrate logic for automated PRs to GitHub's CI

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

* Use labeler action and improve readability

Signed-off-by: FraPazGal <fdepaz@vmware.com>
2022-07-26 13:26:50 +02:00
Fran Mulero 00d9dad889
[bitnami/*] Add sync process for deprecations (#32)
* Add sync processs for deprecations

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

* Reduce verbosity

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-26 08:22:51 +02:00
Fran Mulero 2b0d9f2e68
[bitnami/*] Fix wrong tag in CD pipeline (#656)
* Merge commits has the number of the PR at the end

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

* Remove unnecesary filter

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-25 18:13:38 +02:00
Alejandro Gómez Morón b4ca00ed6e
Fix/comments movements (#643)
* 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 the race condition only to exclude bitnami-bot ON auto-merge PRs

Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-25 12:38:35 +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
Fran Mulero 0682c62899
[bitnami/*] Fix CI-CD pipelines (#367)
* Fix issue getting tag for new releases

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

* Ignore bitnami subfolders

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

* Avoid duplicates in CD pipeline

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

* Avoid duplicates in CD pipeline and fix issue with labeled event

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

* Fix typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-25 11:14:59 +02:00
Marcos Bjoerkelund 0616e9d328
Add marcosbc to support assignation bot (#637)
Add marcosbc to support assignation

Signed-off-by: Marcos Bjoerkelund <marcosbd@vmware.com>
2022-07-25 09:24:18 +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
Fran Mulero 1275b733b8
[bitnami/*] Disable CI on closed PRs (#307)
* Disable CI jobs when PR is closed

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

* Amend typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-21 16:19:17 +02:00
Alejandro Gómez Morón 9fd9436a15
Avoid assigning reviewers for the bitnami-bot PRs (#263)
Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-21 09:19:19 +02:00
Fran Mulero fc376afd55
[bitnami/*] Change pipelines to get to build branch from readme (#191)
* Change pipelines to try to get modified branch from readme file

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

* Amend jspath to get README changes

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

* Apply suggestions

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-20 19:43:59 +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
Fran Mulero 86a37357f1
[bitnami/*] Fix CI pipeline (#164)
* Remove matrix

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

* Fix typo

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-20 11:19:44 +02:00
Fran Mulero b2e5480e19
Change 'verify' name step to ensure github waits for the right action
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-19 17:44:22 +02:00
Fran Mulero a379ec20b1
[bitnami/*] Add automated approval for bitnami-bot PRs (#25)
* Add automatic approval for bitnami-bot PRs if all checks passed OK

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

* Remove ci-scheduled- pipeline. It doesn't make sense anymore

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-19 13:52:51 +02:00
Fran Mulero 4f8aee0ab6
Update workflows according to the new folder structure (#23)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-18 14:35:53 +02:00
Joseda Rios c91e11ad2d [bitnami/*] Remove sync workflow (#22)
* [bitnami/*] Remove sync workflow

Signed-off-by: Joseda Rios <jdrios@vmware.com>

* Remove scripts folder

Signed-off-by: Joseda Rios <jdrios@vmware.com>
2022-07-18 12:29:19 +02:00
Fran Mulero 0fb6918cb6 [containers/*] CD pipeline (#20)
* Add CD pipeline for each commit to master

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

* Amend branch name

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

* Amend regular expression to get diffent flavors

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

* Remove scheduled CD pipelin. Not needed anymore

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

* Detect all commits in a push

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

* Fix event reference

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

* Fix issues with github events

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

* Rename actions and outputs with clearer descriptions

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

* Fix job dependencies

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

* Update .github/workflows/cd-pipeline.yaml

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

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>

* Update .github/workflows/cd-pipeline.yaml

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

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>

* Apply suggestions

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

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
2022-07-15 17:37:30 +02:00
Fran Mulero 6ca2ce1ada [containers/*] Publish workflow (#19)
* Add publish pipeline

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-12 18:06:40 +02:00
Fran Mulero 03d64a575b [containers/*] Build with right tag (#17)
* Retrieve and use the right tag for each flavor

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

* Upgrade checkout action and change config to get all commits

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-07-07 15:36:55 +02:00
Fran Mulero bf877118cc Fix sync process (#16)
Signed-off-by: Fran Mulero <fmulero@vmware.com>

Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2022-07-06 18:51:19 +02:00
Alejandro Gómez 8370fb616c Creating a scheduled job to sync labels from the bitnami/vms
Signed-off-by: Alejandro Gómez <morona@vmware.com>
2022-07-05 13:26:58 +02:00
Fran Mulero 2c1f14f74b [containers/*]Improve sync workflow (#12)
* Improve sync script to remove deprecated repos and include new ones

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

* Add sudo to install git-filter--repo

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

* Rename fetch script and Amend linter

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Sort results

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2022-06-30 18:09:49 +02:00
Fran Mulero 2e1b8b72bf [containers/*] Enable scheduled workflow (#9)
* Enable scheduled job
* fail-fast was disabled to avoid the eviction of any execution. By default if one of the jobs in a loop fails, the rest of the jobs will be aborted
* With latest vmware-image-builder-action version the problem resolving the SHA_ARCHIVE variable is fixed. We can remove the workaround

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-21 13:00:55 +02:00
Fran Mulero 9a2aaed1c4 [containers/*] Trivy verification (#8)
* Add trivy verification phase to the pipeline
* Fix branches in pull_request_target event

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-21 10:49:37 +02:00
Fran Mulero cc8ad11929 Disable scheduled workflow (#6)
* [containers/*] Create a new workflow for verification

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

* Disable scheduled workflow

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-15 16:38:17 +02:00
Fran Mulero d0ab019c9c [containers/*] Create a new workflow for verification (#5)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-15 15:58:19 +02:00
Fran Mulero 9c6808be8f [containers/*] Create a new workflow for verification. (#4)
* [containers/*] Create a new workflow for verification. #3 follow-up

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-15 15:46:21 +02:00