-
Notifications
You must be signed in to change notification settings - Fork 1
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
Create new repository for hosting the WindowBuilder website sources #2
Conversation
This comment has been minimized.
This comment has been minimized.
With the deprecation of PHP within the current year, we need to migrate HTML or something similar. Hugo is one of the proposed alternative, which requires its sources to be hosted separately from the actual website. Issue: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1934 Hugo template: https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-eclipsefdn-website-boilerplate#how-to-build-my-projects-website-with-jenkins "Old" website: https://github.com/eclipse-windowbuilder/windowbuilder-website/
0ea6680
to
24b63f5
Compare
Diff for 192a582:Printing local diff:
Actions are indicated with the following symbols:
+ create
! modify
! forced update
- delete
Organization tools.windowbuilder[id=eclipse-windowbuilder]
there have been 1 validation infos, enable verbose output with '-v' to to display them.
+ add repository[name="windowbuilder-website-source"] {
+ allow_auto_merge = false
+ allow_forking = true
+ allow_merge_commit = true
+ allow_rebase_merge = true
+ allow_squash_merge = true
+ allow_update_branch = false
+ archived = false
+ default_branch = "master"
+ delete_branch_on_merge = false
+ dependabot_alerts_enabled = true
+ dependabot_security_updates_enabled = false
+ description = null
+ gh_pages_build_type = "disabled"
+ has_discussions = false
+ has_issues = true
+ has_projects = true
+ has_wiki = true
+ homepage = null
+ is_template = false
+ merge_commit_message = "PR_TITLE"
+ merge_commit_title = "MERGE_MESSAGE"
+ name = "windowbuilder-website-source"
+ private = false
+ secret_scanning = "enabled"
+ secret_scanning_push_protection = "disabled"
+ squash_merge_commit_message = "COMMIT_MESSAGES"
+ squash_merge_commit_title = "COMMIT_OR_PR_TITLE"
+ template_repository = null
+ topics = []
+ web_commit_signoff_required = false
+ }
+ add repo_workflow_settings[repository="windowbuilder-website-source"] {
+ enabled = false
+ }
Plan: 2 to add, 0 to change, 0 to delete. Canonical Diff for 192a582:Showing canonical diff:
Organization tools.windowbuilder[id=eclipse-windowbuilder]
--- canonical
+++ original
@@ -9,7 +9,6 @@
secret_scanning_push_protection: "disabled"
web_commit_signoff_required: false
workflows+: {
- actions_can_approve_pull_request_reviews: false
default_workflow_permissions: "write"
}
}
@@ -24,7 +23,6 @@
secret_scanning_push_protection: "disabled"
web_commit_signoff_required: false
workflows+: {
- actions_can_approve_pull_request_reviews: false
default_workflow_permissions: "write"
}
} |
I can approve but I am wondering why workflows are disabled for the repo, I would expect that you need to build it somehow but you can change it later I guess. |
changes are live. |
Thanks! Until then, I can always run the upcoming Jenkins job manually. |
With the deprecation of PHP within the current year, we need to migrate HTML or something similar. Hugo is one of the proposed alternative, which requires its sources to be hosted separately from the actual website.
Issue:
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1934
Hugo template:
https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-eclipsefdn-website-boilerplate#how-to-build-my-projects-website-with-jenkins
"Old" website:
https://github.com/eclipse-windowbuilder/windowbuilder-website/