[gimp-help] Add CI information for forks
- From: Jacob Boerema <jboerema src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-help] Add CI information for forks
- Date: Sat, 8 Oct 2022 16:51:36 +0000 (UTC)
commit b54cf16bf1d2803c9b363d58629717695023da6d
Author: Tim Sabsch <tim sabsch com>
Date: Fri Sep 30 12:50:57 2022 +0200
Add CI information for forks
CI/CD and Container Registry need to be enabled. Project visibility
needs to be Public in order for the runners to access the registry.
README.md | 13 +++++++++++++
1 file changed, 13 insertions(+)
---
diff --git a/README.md b/README.md
index 461cf701a..1ec8f944f 100644
--- a/README.md
+++ b/README.md
@@ -69,6 +69,15 @@ To get started, here is a checklist of things you should do:
create your own fork by clicking on "Fork" on the top
right of the page.
- Go to your fork at https://gitlab.gnome.org/YOUR_USERNAME/gimp-help
+- gimp-help uses a CI pipeline to validate the contents of the repo at each
+ commit. Make sure to setup the CI settings for your fork correctly:
+ + `Settings > General > Visibility`:
+ - Set `Project visibility` to `Public`
+ - Enable `Repository` with `Everyone With Access`
+ - Enable `CI/CD` with `Everyone With Access`
+ - Enable `Container registry` (any visibility level)
+ + `Settings > CI/CD > General pipelines`:
+ - Enable `Public pipelines`
- For relatively small and simple edits you can use the web-ide
if you don't want to set up a build environment on your computer.
+ On the left under Repository click Files, then navigate to the
@@ -82,6 +91,8 @@ To get started, here is a checklist of things you should do:
create a new branch for every change. Make sure you give
a descriptivev name to your commit. That way others can
understand what your change is about.
+ + Make sure the CI pipeline succeeds. Otherwise, inspect the pipeline for the
+ cause of failure and fix it.
+ Next you need to create a Merge Request (MR) for the commit.
+ This MR will show up in the main gimp-help repository and
will be reviewed and evaluated.
@@ -120,6 +131,8 @@ To get started, here is a checklist of things you should do:
descriptive commit message. Make sure you always do
related changes in a separate branch.
+ Push your changes to your fork on Gnome GitLab.
+ + Make sure the CI pipeline succeeds. Otherwise, inspect the pipeline for the
+ cause of failure and fix it.
+ Go to your online fork and click the Merge Request
button.
- Make sure that you have notifications enabled, because you
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]