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

Feat: Configure gh-pages for puris repository #57

Merged
merged 1 commit into from
Feb 26, 2024

Conversation

tom-rm-meyer-ISST
Copy link
Contributor

@tom-rm-meyer-ISST tom-rm-meyer-ISST commented Feb 26, 2024

Description

Currently in PURIS repository the helm releaser action is not creating a release for the helm chart: https://github.com/eclipse-tractusx/puris/actions/runs/8048107001

According to the documentation of the chart-releaser action "In your repo, go to Settings/Pages. Change the Source Branch to gh-pages."

The otterdog settings are copied from item-relationship-service repo and should do this configuration.

@tomaszbarwicki FYI

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

@tom-rm-meyer-ISST tom-rm-meyer-ISST requested review from a team as code owners February 26, 2024 15:13
Copy link

This is your friendly self-service bot. The author (tom-rm-meyer-ISST) of this PR is associated with this organization in the role of MEMBER.

Additionally, tom-rm-meyer-ISST is a member of the following teams:

Copy link

This is your friendly self-service bot.
Please find below the validation of the requested configuration changes:

Diff for c76b72b
Organization automotive.tractusx[id=eclipse-tractusx]
  there have been 41 validation infos, enable verbose output with '-v' to to display them.

  
!   repository[name="puris"] {
!     gh_pages_build_type               = "disabled" -> "legacy"
!     gh_pages_source_branch            = null -> "gh-pages"
!     gh_pages_source_path              = "/" -> "/"
!   }

+  add environment[name="github-pages", repository="puris"] {
+    branch_policies                   = [
+      "gh-pages"
+    ],
+    deployment_branch_policy          = "selected"
+    name                              = "github-pages"
+    reviewers                         = []
+    wait_timer                        = "0"
+  }
  
  Plan: 1 to add, 3 to change, 0 to delete.

Add a comment /help to get a list of available commands.

Copy link

This is your friendly self-service bot. The current configuration is in-sync with the live settings. 🚀

@netomi
Copy link
Contributor

netomi commented Feb 26, 2024

LGTM, will move forward with this approach as it seems to be required and is similar to other repos.

@netomi netomi merged commit 61bf623 into eclipse-tractusx:main Feb 26, 2024
4 checks passed
Copy link

This is your friendly self-service bot.

The following changes have been successfully applied:

Organization automotive.tractusx[id=eclipse-tractusx]
  there have been 41 validation infos, enable verbose output with '-v' to to display them.

  
!   repository[name="puris"] {
!     gh_pages_build_type               = "disabled" -> "legacy"
!     gh_pages_source_branch            = null -> "gh-pages"
!     gh_pages_source_path              = "/" -> "/"
!   }

+  add environment[name="github-pages", repository="puris"] {
+    branch_policies                   = [
+      "gh-pages"
+    ],
+    deployment_branch_policy          = "selected"
+    name                              = "github-pages"
+    reviewers                         = []
+    wait_timer                        = "0"
+  }

  
  Applying changes:


  Done.
  
  Executed plan: 1 added, 3 changed, 0 deleted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants