Skip to content

Create trigger for <user>/dev/<feature> branches#232

Open
seriAlizations wants to merge 22 commits intorc/ncw-4from
ah/dev/new-trigger-xyz-dev
Open

Create trigger for <user>/dev/<feature> branches#232
seriAlizations wants to merge 22 commits intorc/ncw-4from
ah/dev/new-trigger-xyz-dev

Conversation

@seriAlizations
Copy link

@seriAlizations seriAlizations commented Feb 11, 2026

Adds support for /dev/ triggers for easier testing and development without affecting main branches.

  • Added '/dev/' branch pattern to workflow triggers
  • Artifacts from dev branches upload to dev-/ in Artifactory (e.g., dev-ah/)
  • Remote workflows receive BUILD_TYPE=dev- for proper routing

Example: Complete flow for ah/dev/feature:

  1. Push → GitHub workflow triggers
  2. Builds apps and creates artifact
  3. Uploads to dev-ah/ncw-//... in JFrog
  4. Triggers GitLab pipeline on main branch with BUILD_TYPE=dev-ah
  5. GitLab downloads artifact and processes it

printminion-co and others added 3 commits February 10, 2026 12:01
…he and JFrog

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Misha M.-Kupriyanov <145785698+printminion-co@users.noreply.github.com>
@bromiesTM bromiesTM requested a review from Copilot February 12, 2026 09:18
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for <user>/dev/<feature> branches in the GitHub workflow so dev builds can be generated/uploaded and routed through the remote (GitLab) pipeline without using mainline branch names.

Changes:

  • Added */dev/* to on.push.branches triggers.
  • Routed dev-branch artifacts into dev-<user>/... paths in Artifactory.
  • Forwarded BUILD_TYPE=dev-<user> to the remote workflow trigger logic.

Copy link

@bromiesTM bromiesTM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What copilot said

And please fixup the fix into the first commit :)

Signed-off-by: Aliza Held <aliza.held@strato.de>
Arsalanulhaq and others added 18 commits February 27, 2026 15:01
…button hover background color for cleaner CSS

Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
…ed consistency

Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
… script to update Nextcloud user email)

https://github.com/IONOS-Productivity/ncw-config/releases/tag/bacda90

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
To update your local repo
cd ncw-server

rm -rf .git/modules/apps-external/activity

git submodule deinit -f apps-external/activity

git pull

git submodule update --init --recursive apps-external/activity

git submodule sync apps-external/activity

Verify the change:

cd apps-external/activity
git remote -v

Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
…r app in configuration and Makefile)

https://github.com/IONOS-Productivity/ncw-config/releases/tag/bdfd74f

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
Signed-off-by: Kai Henseler <kai.henseler@strato.de>
Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
…t capabilites set to true

Signed-off-by: Arsalan Ul Haq Sohni <arsalan-ul-haq.sohni@strato.de>
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.

5 participants