Skip to content

CI: forward port automation of upgrade testing#1031

Merged
saw-jan merged 1 commit into
masterfrom
ci/notify-upgrad-testing
May 29, 2026
Merged

CI: forward port automation of upgrade testing#1031
saw-jan merged 1 commit into
masterfrom
ci/notify-upgrad-testing

Conversation

@nabim777
Copy link
Copy Markdown
Collaborator

@nabim777 nabim777 commented May 29, 2026

Description

This PR has done two forward port PR of branch 2.11 #1019

Related Issue or Workpackage

  • Fixes <issue_link>

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Tests only (no source changes)

Checklist:

  • Code changes
  • Unit tests added
  • Acceptance tests added
  • Updated CHANGELOG.md file

@nabim777 nabim777 force-pushed the ci/notify-upgrad-testing branch from 1c324c2 to f257904 Compare May 29, 2026 10:31
@nabim777 nabim777 self-assigned this May 29, 2026
@nabim777 nabim777 marked this pull request as ready for review May 29, 2026 11:02
* ci: automate upgrade testing

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: use the specific branch

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: enabling other apps from officail appstore

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: add matrix

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: use env

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: remove some env

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: renaming the workflows

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: review addresses

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: use appstore alternatives

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: enable activity apps in seperate steps

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: make new tag dynamic

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: rename bash script file

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: remove success as not needed

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: add comment in bash script

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: remove npm install step

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: updated the action full commit sha with latest one

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: use nextcloud as container

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: rename workflow name

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: shifting apps.json prepare in script file

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* test: rename added varaible name

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: add for checking the local appstore server

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: make the shell scripts fails inside pipelines

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: improve comments and log message

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: configure workflow for nightly

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: notify in matrix

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: replace workflow status check approach

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: check the output of needs json

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: make dynamic matrix noitfy

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* ci: notify

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

* chore: revert the changes of matrix notification

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>

---------

Signed-off-by: nabim777 <nabinalemagar019@gmail.com>
@nabim777 nabim777 force-pushed the ci/notify-upgrad-testing branch from f257904 to 24a5ae1 Compare May 29, 2026 11:05
@nabim777 nabim777 changed the title CI: forward port add upgrade testing and notify status in element chat CI: forward port add upgrade testing May 29, 2026
@github-actions
Copy link
Copy Markdown

JS Code Coverage

Coverage after merging ci/notify-upgrad-testing into master will be
92.38%
Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   adminSettings.js0%0%0%0%1, 1, 10–19, 2–9
   bootstrap.js0%0%0%0%1, 1, 10–12, 2–9
   dashboard.js0%0%0%0%1, 1, 10–19, 2–9
   personalSettings.js0%0%0%0%1, 1, 10–19, 2–9
   projectTab.js0%0%0%0%1, 1, 10–19, 2, 20–29, 3, 30–37, 4–9
   reference.js0%0%0%0%1, 1, 10–19, 2, 20–29, 3, 30–39, 4, 40–45, 5–9
   utils.js85.92%33.33%50%87.59%12–20, 23–32
src/api
   endpoints.js100%100%100%100%
   settings.js64.71%100%0%73.33%10–11, 14–15
src/components
   AdminSettings.vue96.06%94.74%97.10%96.19%1003–1005, 1025–1028, 568, 568–569, 569, 606–612, 715–716, 720–721, 724–725, 729–730, 740–745, 788–790, 802–805, 818–820, 842–844, 927–929, 964–967
   ErrorLabel.vue100%100%100%100%
   OAuthConnectButton.vue85.82%63.64%100%87.39%49–56, 64–69, 72–76
   PersonalSettings.vue92.02%95.65%90%91.71%133–134, 144–149, 152–161
src/components/admin
   FieldValue.vue100%100%100%100%
   FormAuthMethod.vue98.12%96.88%100%98.12%222–224, 247–250
   FormHeading.vue100%100%100%100%
   FormOpenProjectHost.vue98.87%94.74%100%99.34%167–169, 279
   FormSSOSettings.vue98.57%97.18%96.55%98.91%231–233, 242–243, 358–359
   TermsOfServiceUnsigned.vue100%100%100%100%
   TextInput.vue100%100%100%100%
src/components/icons
   ClippyIcon.vue100%100%100%100%
   OpenProjectIcon.vue100%100%100%100%
src/components/settings
   CheckBox.vue100%100%100%100%
   ErrorNote.vue100%100%100%100%
   SettingsTitle.vue96.91%85.71%100%97.67%51–53
src/components/tab
   EmptyContent.vue97.98%90.91%100%98.82%102–103, 107–108
   SearchInput.vue95.31%92.96%94.74%95.78%138–139, 192, 203–208, 267–269, 285–287, 291–296
   WorkPackage.vue86.25%73.17%93.33%87.62%107–116, 129–131, 142–146, 156–158, 176–182, 220, 220–225, 225, 225–236, 81–82
src/constants
   appID.js100%100%100%100%
   links.js100%100%100%100%
   messages.js100%100%100%100%
src/filesPlugin
   filesPlugin.js0%0%0%0%1, 1, 10, 100–109, 11, 110–113, 12–19, 2, 20–29, 3, 30–39, 4, 40–49, 5, 50–59, 6, 60–69, 7, 70–79, 8, 80–89, 9, 90–99
src/utils
   workpackageHelper.js93.80%93.10%88.89%94.24%100–102, 23–27, 54, 54–56, 97–99
src/views
   CreateWorkPackageModal.vue94.18%86.32%90.48%95.43%367–372, 375, 391, 508–511, 516–521, 526–531, 537–540, 543, 559, 559, 600–604, 614–616, 639–640, 648–650, 679–681, 703–705, 714–718
   Dashboard.vue92.96%92.86%82.61%93.77%120–125, 134, 144, 147, 158–160, 214–217, 220–221, 228–232, 67
   LinkMultipleFilesModal.vue99.14%97.56%100%99.32%157–159
   ProjectsTab.vue94.95%94.34%93.75%95.10%104–107, 143, 154–155, 189–199, 248–250

@nabim777 nabim777 changed the title CI: forward port add upgrade testing CI: forward port automation of upgrade testing May 29, 2026
@saw-jan saw-jan merged commit fdda7d4 into master May 29, 2026
5 of 10 checks passed
@saw-jan saw-jan deleted the ci/notify-upgrad-testing branch May 29, 2026 11:18
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