Commit Graph

100 Commits

Author SHA1 Message Date
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
Manuel Recena 334e456ca7
Update PULL_REQUEST_TEMPLATE.md 2022-07-19 13:53:20 +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
Fran Mulero 69424bf46e [containers/*] Create a new workflow for verification (#3)
* New workflow to verify PRs
* New scheduled workflow to verify random containers

Signed-off-by: Fran Mulero <fmulero@vmware.com>
2022-06-15 14:56:06 +02:00
Miguel A. Cabrera Minagorri 2ceddcb655 Add support for syncing single containers
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-13 11:18:05 +02:00
Miguel A. Cabrera Minagorri 5d9a58e7a1 Set fetch-depth to 0 in workflow
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-12 12:47:35 +02:00
Miguel A. Cabrera Minagorri 2ab37dcb8c Add ability to provide shift parameter to the action
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-11 18:16:11 +02:00
Miguel A. Cabrera Minagorri 1caab1b67d Change workflow to run it manually for testing
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-11 17:54:26 +02:00
Miguel A. Cabrera Minagorri cbe69d2407 Use checkout v3 on action
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-11 17:20:18 +02:00
Miguel A. Cabrera Minagorri 77f92f1122 Reorganize common files and create fetch commmits script
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
2022-04-11 16:59:09 +02:00