sabril
787fca6a08
add the E2E Tests/verified label ( #36116 )
2026-04-15 15:48:18 +00:00
sabril
7ab7f0bd00
SEC-10095 test(cypress): demote unstable tests ( #36099 )
...
* test(cypress): demote unstable tests
* follow fixes
* fix merging playwright reports
2026-04-15 21:38:49 +08:00
Carlos Garcia
b21ef30202
Mm 67896 manual cherry pick onto release 10.11 ( #35989 )
...
* improves time limit checks
* consistently check for presence of patch fields
* fix variable shadowing in test
* allow idempotent pinning operations with time limit expired
* new utility function for post limit time check
* fix style issue
* Add missing E2E CI files and delivery-platform migration for release-10.11
- Add calculate-playwright-results and calculate-cypress-results GitHub Actions
(referenced by e2e-tests-playwright-template.yml and e2e-tests-cypress-template.yml
but never backported to release-10.11)
- Add e2e-tests/playwright/merge.config.mjs (required by merge-reports step)
- Add run-specs Makefile target and server.run_specs.sh (required by run-failed-tests job)
- Fix merge-shard-results step: pin @playwright/test version and add fallback
for when no blob reports exist (json reporter output used directly)
- Remove pull_request trigger from e2e-tests-ci.yml (delivery-platform migration)
- Remove dead e2e-fulltests-ci.yml and e2e-tests-ci-template.yml
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: yasserfaraazkhan <attitude3cena.yf@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-14 18:38:57 +08:00
Jesse Hallam
70d1794916
[release-10.11] Automate setup-go-work as a dependency for Make targets ( #35780 )
...
* Automate setup-go-work as a dependency for Make targets (#35476 )
* automate setup-go-work
It's all to easy to forget to `make setup-go-work`, only to run into mysterious build failures. Let's default to doing this automatically, unless `SKIP_SETUP_GO_WORK` is true (or the legacy `IGNORE_GO_WORK_IF_EXISTS`, which was oddly named, since we can't actually ignore it.)
* Make setup-go-work recipe fail-fast with set -e
* ci: post success to required e2e status contexts when no relevant changes (#35880 )
* ci: post correct skip status from within cypress/playwright reusable workflows
The 'Required Status Checks' ruleset requires e2e-test/cypress-full/enterprise
and e2e-test/playwright-full/enterprise on master and release-*.* branches.
When a PR has no E2E-relevant changes, the jobs were silently skipped, leaving
required statuses unset and the PR permanently blocked.
Architecture fix: instead of a separate skip-e2e job in the caller that
hardcodes status context names, the skip logic now lives inside the reusable
workflows that already own and compute those context names.
Changes:
- e2e-tests-cypress.yml: add should_run input (default 'true') + skip job
that uses the dynamically-computed context_name when should_run == 'false'
- e2e-tests-playwright.yml: same pattern
- e2e-tests-ci.yml: change e2e-cypress/e2e-playwright job conditions from
should_run == 'true' to PR_NUMBER != '' (always run when there's a PR),
pass should_run as input to both reusable workflows
* Add E2E template workflows for Cypress and Playwright
* Add check-e2e-test-only action for E2E workflow
* Fix: Remove circular E2E workflow file check - skip tests when only CI files change
* Add pull_request trigger to E2E workflow - run automatically on PR events
* Fix resolve-pr to use github.event context for automatic pull_request trigger
* Fix checkout condition to work with pull_request events
* Fix: Remove orphaned fi statement in check-changes script
---------
Co-authored-by: yasser khan <attitude3cena.yf@gmail.com >
2026-04-02 13:45:24 +00:00
Mattermost Build
1cb37c06b2
workflows/server-ci-report.yml: security fixes by validating inputs ( #33892 ) ( #34018 )
...
Automatic Merge
2025-10-01 12:36:16 +03:00
Claudio Costa
10b6784968
Skip code coverage generation on cherry-pick PRs ( #33068 )
...
* Skip code coverage generation on cherry-picks
* Skip upload step for webapp coverage for cherry-picks
2025-07-04 07:48:06 -06:00
Lorenzo
2f31642b7c
Remove SBOM generation since it's now in delivery-platform ( #32073 )
2025-06-26 13:40:18 -06:00
Stavros Foteinopoulos
f89326574f
Add dispatch build ( #31363 )
...
Signed-off-by: Stavros Foteinopoulos <stafot@gmail.com >
2025-06-13 19:25:01 +00:00
Claudio Costa
2fd319b0ac
Fix webapp code coverage tracking ( #31360 )
2025-06-10 08:09:55 +00:00
Claudio Costa
8f74daa9b8
[MM-62409] Fix webapp coverage upload for master runs ( #31320 )
...
* Fix webapp coverage upload for master runs
* Only pass codecov token
* Update to trigger workflow
2025-06-10 08:37:04 +02:00
sabril
5756643256
E2E/Test: Fix smoke tests ( #31332 )
...
* add passwd for psql local query and add server/postgres logs for debugging
* set license for smoke tests
* fix fmt
2025-06-10 11:45:29 +08:00
Agniva De Sarker
2e23a20899
Improve claude code to run bash commands ( #31316 )
...
* Improve claude code to run bash commands
With this limitation removed, it can do more things in a PR.
```release-note
NONE
```
* Update claude.yml
* fix indentation
```release-note
NONE
```
2025-06-09 20:17:25 +05:30
Claudio Costa
65c5f40c6a
[MM-62409] Generate and publish code coverage for webapp ( #31144 )
...
* Generate and publish code coverage for webapp
* Upate coverage output path
* Simplify coverage patterns
* Disable coverage file search
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-06-05 14:04:27 +02:00
Joram Wilander
2bba6ff4a7
Add Claude PR Assistant workflow ( #31251 )
2025-05-30 19:47:59 +00:00
Claudio Costa
93aad1d1f0
Disable -race mode when running fully parallel tests ( #31243 )
2025-05-30 18:20:07 +02:00
Jesse Hallam
e04f487cb8
adopt golangci-lint v2 ( #31222 )
...
* adopt golangci-lint v2
No actual linting changes in this commit, just upgraded tooling and
directives to ignore new linter rules. Adopting v2 solves some
gosec issues in v1 and also happens to be a nice performance boost!
As part of this PR, we also drop support for `MM_NO_ENTERPRISE_LINT`
which hasn't been need for a while anyway.
* simplify: go install is fine!
* missing GOBIN
* golangci-lint: drop legacy preset exclusion
2025-05-30 15:31:30 +00:00
Claudio Costa
611b2a8e79
[MM-62408] Server Code Coverage with Fully Parallel Tests ( #30078 )
...
* TestPool
* Store infra
* Store tests updates
* Bump maximum concurrent postgres connections
* More infra
* channels/jobs
* channels/app
* channels/api4
* Protect i18n from concurrent access
* Replace some use of os.Setenv
* Remove debug
* Lint fixes
* Fix more linting
* Fix test
* Remove use of Setenv in drafts tests
* Fix flaky TestWebHubCloseConnOnDBFail
* Fix merge
* [MM-62408] Add CI job to generate test coverage (#30284 )
* Add CI job to generate test coverage
* Remove use of Setenv in drafts tests
* Fix flaky TestWebHubCloseConnOnDBFail
* Fix more Setenv usage
* Fix more potential flakyness
* Remove parallelism from flaky test
* Remove conflicting env var
* Fix
* Disable parallelism
* Test atomic covermode
* Disable parallelism
* Enable parallelism
* Add upload coverage step
* Fix codecov.yml
* Add codecov.yml
* Remove redundant workspace field
* Add Parallel() util methods and refactor
* Fix formatting
* More formatting fixes
* Fix reporting
2025-05-30 13:58:26 +02:00
yasser khan
1389f12daa
Add playwright HTML report to the status check ( #30952 )
2025-05-26 19:22:47 +05:30
dependabot[bot]
51c0908d7d
Bump the github-actions-updates group with 3 updates ( #31094 )
...
Bumps the github-actions-updates group with 3 updates: [docker/build-push-action](https://github.com/docker/build-push-action ), [github/codeql-action](https://github.com/github/codeql-action ) and [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ).
Updates `docker/build-push-action` from 6.16.0 to 6.17.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](14487ce63c...1dc7386353 )
Updates `github/codeql-action` from 3.28.17 to 3.28.18
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](60168efe1c...ff0a06e83c )
Updates `aws-actions/configure-aws-credentials` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](f24d7193d9...b475783126 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-version: 3.28.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 14:29:58 +03:00
dependabot[bot]
a8a2ae3af0
Bump the github-actions-updates group with 2 updates ( #30997 )
...
Bumps the github-actions-updates group with 2 updates: [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) and [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ).
Updates `tj-actions/changed-files` from 4168bb487d5b82227665ab4ec90b67ce02691741 to 480f49412651059a414a6a5c96887abb1877de8a
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](4168bb487d...480f494126 )
Updates `aws-actions/configure-aws-credentials` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](ececac1a45...f24d7193d9 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: 480f49412651059a414a6a5c96887abb1877de8a
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 08:30:50 +03:00
dependabot[bot]
7992fffb76
Bump the github-actions-updates group across 1 directory with 5 updates ( #30933 )
...
Bumps the github-actions-updates group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `6.15.0` | `6.16.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.15` | `3.28.17` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.2.1` | `4.3.0` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `9934ab3fdf63239da75d9e0fbd339c48620c72c4` | `4168bb487d5b82227665ab4ec90b67ce02691741` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.8.1` | `3.8.2` |
Updates `docker/build-push-action` from 6.15.0 to 6.16.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](471d1dc4e0...14487ce63c )
Updates `github/codeql-action` from 3.28.15 to 3.28.17
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](45775bd823...60168efe1c )
Updates `actions/download-artifact` from 4.2.1 to 4.3.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](95815c38cf...d3f86a106a )
Updates `tj-actions/changed-files` from 9934ab3fdf63239da75d9e0fbd339c48620c72c4 to 4168bb487d5b82227665ab4ec90b67ce02691741
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](9934ab3fdf...4168bb487d )
Updates `sigstore/cosign-installer` from 3.8.1 to 3.8.2
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](d7d6bc7722...3454372f43 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-version: 3.28.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: actions/download-artifact
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-version: 4168bb487d5b82227665ab4ec90b67ce02691741
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: sigstore/cosign-installer
dependency-version: 3.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 11:47:15 +03:00
Eva Sarafianou
b548a8f336
feat: Switch from Redoc to Stoplight Elements for API documentation ( #30591 )
2025-04-17 12:31:56 +03:00
Agniva De Sarker
e00cccd33f
Bump up test runners after Elasticsearch move ( #30778 )
...
When Elasticsearch/Opensearch was in enterprise repo,
we had to bump up the runners: 9b151defcc .
However, the ES code was move inside server repo,
but the test runners were not changed. This led to frequent
test failures. So we are bumping up the test runners.
This will unfortunately lead to an increased cost, but
we have also cut down in other places viz. the build phase
uses the free runner now (https://github.com/mattermost/mattermost/pull/29297 ).
And the enterprise build also uses free runner (https://github.com/mattermost/enterprise/pull/1792 ).
```release-note
NONE
```
2025-04-17 10:23:37 +05:30
Jesse Hallam
ae971225a5
stop reporting flaky tests ( #30731 )
2025-04-14 10:56:20 -03:00
catalintomai
7789223494
MM-62930: Add validation of LDAP attribute values. ( #30419 )
2025-04-14 13:29:42 +02:00
dependabot[bot]
dba5fc927b
Bump the github-actions-updates group with 4 updates ( #30725 )
...
Updates the requirements on [actions/setup-node](https://github.com/actions/setup-node ), [github/codeql-action](https://github.com/github/codeql-action ), [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) and [mattermost/actions](https://github.com/mattermost/actions ) to permit the latest version.
Updates `actions/setup-node` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](cdca7365b2...49933ea528 )
Updates `github/codeql-action` from 3.28.14 to 3.28.15
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](fc7e4a0fa0...45775bd823 )
Updates `tj-actions/changed-files` from 6f67ee9ac810f0192ea7b3d2086406f97847bcf9 to 9934ab3fdf63239da75d9e0fbd339c48620c72c4
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](6f67ee9ac8...9934ab3fdf )
Updates `mattermost/actions` to d5174b860704729f4c14ef8489ae075742bfa08a
- [Commits](d5174b8607 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-version: 3.28.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-version: 9934ab3fdf63239da75d9e0fbd339c48620c72c4
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: mattermost/actions
dependency-version: d5174b860704729f4c14ef8489ae075742bfa08a
dependency-type: direct:production
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 09:58:44 +00:00
catalintomai
f54acdf100
MM-62704: Add Custom Profile Attributes to the LDAP synchronization process ( #30443 )
2025-04-11 19:41:26 +02:00
dependabot[bot]
dafb4edaa8
Bump the github-actions-updates group with 2 updates ( #30658 )
...
Bumps the github-actions-updates group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [tj-actions/changed-files](https://github.com/tj-actions/changed-files ).
Updates `github/codeql-action` from 3.28.13 to 3.28.14
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b549b9259...fc7e4a0fa0 )
Updates `tj-actions/changed-files` from 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 to 6f67ee9ac810f0192ea7b3d2086406f97847bcf9
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](27ae6b33ea...6f67ee9ac8 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-version: 6f67ee9ac810f0192ea7b3d2086406f97847bcf9
dependency-type: direct:production
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 10:37:49 +00:00
Saturnino Abril
a47269cfe2
MM-62954 E2E/Playwright shared library ( #30177 )
...
* feat: Add package.json for Playwright library with dependencies
* feat: Add explicit exports for test.config in playwright-lib package
* feat: Add initialization setup for Mattermost E2E testing with admin and user client
* fix: Update package dependencies and resolve TypeScript build errors
* feat: Update package exports for test.config to support both CommonJS and ESM
* playwright shared library
* add README, fix pipeline
* keep file structures, move report up to playwright
* minimize API, use the prerelease versions of client and types
* bump version
* update package*.json
* resolve merge conflict
* update depedencies and merge conflicts
* update readme and fix ci
* remove unnecessary export and list all external packages
* fix import for Client4
2025-04-01 08:52:56 +08:00
dependabot[bot]
f076e18eba
Bump the github-actions-updates group with 2 updates ( #30598 )
...
Bumps the github-actions-updates group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report ).
Updates `github/codeql-action` from 3.28.12 to 3.28.13
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](5f8171a638...1b549b9259 )
Updates `mikepenz/action-junit-report` from 5.5.0 to 5.5.1
- [Release notes](https://github.com/mikepenz/action-junit-report/releases )
- [Commits](97744eca46...cf701569b0 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: mikepenz/action-junit-report
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 16:33:46 +03:00
dependabot[bot]
8e03c466ab
Bump the github-actions-updates group with 5 updates ( #30549 )
...
Bumps the github-actions-updates group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.4.3` | `4.6.2` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.11` | `3.28.12` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.1.8` | `4.2.1` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `531f5f7d163941f0c1c04e0ff4d8bb243ac4366f` | `27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99` |
| [getsentry/action-release](https://github.com/getsentry/action-release ) | `3.1.0` | `3.1.1` |
Updates `actions/upload-artifact` from 4.4.3 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.3...ea165f8d65b6e75b540449e92b4886f43607fa02 )
Updates `github/codeql-action` from 3.28.11 to 3.28.12
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3.28.11...5f8171a638ada777af81d42b55959a643bb29017 )
Updates `actions/download-artifact` from 4.1.8 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.8...95815c38cf2ff2164869cbab79da8d1f422bc89e )
Updates `tj-actions/changed-files` from 531f5f7d163941f0c1c04e0ff4d8bb243ac4366f to 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](531f5f7d16...27ae6b33ea )
Updates `getsentry/action-release` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](fa247637f7...00ed2a6cc2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: getsentry/action-release
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 16:22:57 +02:00
Angelos Kyratzakos
c1d4f5cb9f
migrate tag-based references to commit SHA-based references for github workflows ( #30509 )
2025-03-18 12:32:39 +02:00
Alejandro García Montoro
350714f390
Bump Go to v1.23.7 ( #30455 )
...
* Update Go version to v1.23.7
* Bump golangci-lint to a version supporting Go 1.23
* Fix golangci-lint warnings
Several rules from gosimple, revive and staticcheck linters were
failing:
- Redefinition of built-in identifiers (max, min, new, recover...)
- Use of printf-like functions with simple strings
- Check for nil slices, when len already takes it into account
* Trigger Build
* Trigger Build
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-03-17 14:22:07 +01:00
dependabot[bot]
c22df96f6b
Bump the github-actions-updates group across 1 directory with 6 updates ( #30500 )
...
Bumps the github-actions-updates group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.2.0` | `4.3.0` |
| [docker/login-action](https://github.com/docker/login-action ) | `3.3.0` | `3.4.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.10` | `3.28.11` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `dcc7a0cba800f454d79fff4b993e8c3555bcc0a8` | `531f5f7d163941f0c1c04e0ff4d8bb243ac4366f` |
| [getsentry/action-release](https://github.com/getsentry/action-release ) | `3.0.0` | `3.1.0` |
| [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report ) | `5.4.0` | `5.5.0` |
Updates `actions/setup-node` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](1d0ff469b7...cdca7365b2 )
Updates `docker/login-action` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](9780b0c442...74a5d14239 )
Updates `github/codeql-action` from 3.28.10 to 3.28.11
- [Release notes](https://github.com/github/codeql-action/releases )
- [Commits](https://github.com/github/codeql-action/compare/v3.28.10...v3.28.11 )
Updates `tj-actions/changed-files` from dcc7a0cba800f454d79fff4b993e8c3555bcc0a8 to 531f5f7d163941f0c1c04e0ff4d8bb243ac4366f
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](dcc7a0cba8...531f5f7d16 )
Updates `getsentry/action-release` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](f56d67ba2a...fa247637f7 )
Updates `mikepenz/action-junit-report` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/mikepenz/action-junit-report/releases )
- [Commits](b14027d33d...97744eca46 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: getsentry/action-release
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: mikepenz/action-junit-report
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 10:42:10 +00:00
dependabot[bot]
ad73ef7340
Bump the github-actions-updates group across 1 directory with 8 updates ( #30394 )
...
Bumps the github-actions-updates group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `6.13.0` | `6.15.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.9` | `3.28.10` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) | `2.4.0` | `2.4.1` |
| [getsentry/action-release](https://github.com/getsentry/action-release ) | `1.10.3` | `3.0.0` |
| [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) | `4.0.3` | `4.1.0` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.8.0` | `3.8.1` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `3.9.0` | `3.10.0` |
| [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report ) | `5.3.0` | `5.4.0` |
Updates `docker/build-push-action` from 6.13.0 to 6.15.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](ca877d9245...471d1dc4e0 )
Updates `github/codeql-action` from 3.28.9 to 3.28.10
- [Release notes](https://github.com/github/codeql-action/releases )
- [Commits](https://github.com/github/codeql-action/compare/v3.28.9...v3.28.10 )
Updates `ossf/scorecard-action` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](62b2cac7ed...f49aabe0b5 )
Updates `getsentry/action-release` from 1.10.3 to 3.0.0
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](12bba0bd9c...f56d67ba2a )
Updates `aws-actions/configure-aws-credentials` from 4.0.3 to 4.1.0
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](4fc4975a85...ececac1a45 )
Updates `sigstore/cosign-installer` from 3.8.0 to 3.8.1
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](c56c2d3e59...d7d6bc7722 )
Updates `docker/setup-buildx-action` from 3.9.0 to 3.10.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](f7ce87c1d6...b5ca514318 )
Updates `mikepenz/action-junit-report` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/mikepenz/action-junit-report/releases )
- [Commits](ee6b445351...b14027d33d )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: getsentry/action-release
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-updates
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: mikepenz/action-junit-report
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 11:38:09 +02:00
Agniva De Sarker
ac10bb12a5
Revert "Bump Go version to 1.23.6 ( #30242 )" ( #30359 )
...
This reverts commit acbbd4c58d .
2025-02-27 14:58:51 +05:30
Alejandro García Montoro
acbbd4c58d
Bump Go version to 1.23.6 ( #30242 )
...
* Bump Go version to 1.23.6
* Update CodeQL Github action as well
* Use server's Go version for CodeQL action
Co-authored-by: Antonis Stamatiou <stamatiou.antonis@gmail.com >
* Empty commit to trigger CI
* Bump golangci-lint to a version supporting Go 1.23
* Fix golangci-lint warnings
Several rules from gosimple, revive and staticcheck linters were
failing:
- Redefinition of built-in identifiers (max, min, new, recover...)
- Use of printf-like functions with simple strings
- Check for nil slices, when len already takes it into account
---------
Co-authored-by: Antonis Stamatiou <stamatiou.antonis@gmail.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-26 16:43:04 +01:00
dependabot[bot]
4de0a2c1e6
Bump the github-actions-updates group with 5 updates ( #30151 )
...
Bumps the github-actions-updates group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.8` | `3.28.9` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `45.0.6` | `45.0.7` |
| [getsentry/action-release](https://github.com/getsentry/action-release ) | `1.9.0` | `1.10.3` |
| [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) | `3.7.0` | `3.8.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `3.8.0` | `3.9.0` |
Updates `github/codeql-action` from 3.28.8 to 3.28.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Commits](https://github.com/github/codeql-action/compare/v3.28.8...v3.28.9 )
Updates `tj-actions/changed-files` from 45.0.6 to 45.0.7
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](d6e91a2266...dcc7a0cba8 )
Updates `getsentry/action-release` from 1.9.0 to 1.10.3
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](f6dfa3d84a...12bba0bd9c )
Updates `sigstore/cosign-installer` from 3.7.0 to 3.8.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](dc72c7d5c4...c56c2d3e59 )
Updates `docker/setup-buildx-action` from 3.8.0 to 3.9.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](6524bf65af...f7ce87c1d6 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: getsentry/action-release
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 12:21:51 +02:00
Antonis Stamatiou
ffb3a34289
fix: MM-62714 ( #30141 )
2025-02-08 13:50:28 +02:00
Jesse Hallam
3aaa379687
Correctly detect branch to decide if notifying ( #30142 )
...
I had previously made a change to check `github.ref`, not realizing that
this particular workflow always runs from `master` from a workflow
completed on a different branch. Use
`github.event.workflow_run.head_branch` instead.
2025-02-07 11:16:00 -04:00
dependabot[bot]
97e2a4382b
Bump the github-actions-updates group across 1 directory with 7 updates ( #30090 )
...
Bumps the github-actions-updates group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.1.0` | `4.2.0` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `6.10.0` | `6.13.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.27.9` | `3.28.8` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `45.0.5` | `45.0.6` |
| [getsentry/action-release](https://github.com/getsentry/action-release ) | `1.7.0` | `1.9.0` |
| [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) | `4.0.2` | `4.0.3` |
| [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report ) | `5.2.0` | `5.3.0` |
Updates `actions/setup-node` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](39370e3970...1d0ff469b7 )
Updates `docker/build-push-action` from 6.10.0 to 6.13.0
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](48aba3b46d...ca877d9245 )
Updates `github/codeql-action` from 3.27.9 to 3.28.8
- [Release notes](https://github.com/github/codeql-action/releases )
- [Commits](https://github.com/github/codeql-action/compare/v3.27.9...v3.28.8 )
Updates `tj-actions/changed-files` from 45.0.5 to 45.0.6
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](bab30c2299...d6e91a2266 )
Updates `getsentry/action-release` from 1.7.0 to 1.9.0
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](e769183448...f6dfa3d84a )
Updates `aws-actions/configure-aws-credentials` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](e3dd6a429d...4fc4975a85 )
Updates `mikepenz/action-junit-report` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/mikepenz/action-junit-report/releases )
- [Commits](62516aa379...ee6b445351 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: getsentry/action-release
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: mikepenz/action-junit-report
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-05 18:27:34 +01:00
Jesús Espino
f1acdce42c
Removing opentracing ( #29965 )
...
* Removing opentracing
* Fixing CI
2025-01-29 07:45:13 +01:00
Jesse Hallam
95fe972d83
only report flaky on master ( #30033 )
...
Reporting flaky tests on release branches isn't useful, as we aren't
likely to go back and patch these. Let's only surface flaky reports from
master. (PR semantics remain unchanged).
2025-01-28 16:25:19 +00:00
Mario Vitale
0dd436d3fb
Better formatting for CI reports ( #29937 )
...
* Better formatting for CI reports
2025-01-24 12:35:52 +01:00
dependabot[bot]
0eaba976c8
Bump the github-actions-updates group with 3 updates ( #29617 )
2025-01-20 12:31:15 +08:00
enzowritescode
f60694dbef
Bump SBOM version ( #29632 )
2024-12-18 08:22:53 -07:00
Mario Vitale
70b14c37c7
Daily E2E test fixes ( #29580 )
...
* [skip ci] Stabilize testcases, clean reporting for nighly unstables
* [skip ci] Better output naming
* [skip ci] Fix testcase failure fatal condition
* [skip ci] Make linter happy
* [skip ci] Revert global beforeEach change
* [skip ci] Fix workflow file, skip unstable tests
* [skip ci] Fix testcase_failure_fatal templating
2024-12-14 04:44:25 +08:00
Antonis Stamatiou
9b67fb73c2
feat: Decouple reporting from actual testing ( #29587 )
...
* feat: Decouple reporting from actual testing
* fix: Added also PR number for comment
* feat: Add also mmctl publishing
2024-12-13 16:03:22 +02:00
Antonis Stamatiou
b60ce28726
feat: Added also issues permissions ( #29579 )
2024-12-12 16:42:48 +02:00
Mario Vitale
7263ba4bc1
Enforce 0-failures for E2E tests ( #29521 )
2024-12-09 17:03:55 +01:00