Commit graph

75 commits

Author SHA1 Message Date
Antonis Stamatiou b958d94506
add proper conditions to release pipelines (#2602) 2023-03-10 10:02:08 -05:00
Devin Binnie a3ad48dd2d
Adding extra dependencies to the release flow (#2601) 2023-03-10 08:08:09 -05:00
Devin Binnie 3c79c030bc
Add MM_WIN_INSTALLERS for nightly builds (#2599) 2023-03-09 10:01:17 -05:00
Antonis Stamatiou e2aee9ec50
fix multiline strings output (#2596) 2023-03-09 08:52:03 -05:00
Antonis Stamatiou 4e011a1d4a
add missing yq for windows (#2594) 2023-03-08 12:14:00 -05:00
Antonis Stamatiou 23c000b821
feat(ci): Use workflow_dispatch option for nightly builds in order to trigger them on demand when needed (#2593) 2023-03-08 11:28:51 -05:00
Antonis Stamatiou f8ae0076eb
added missing patch version . fix patch action for windows (#2592) 2023-03-08 16:12:29 +02:00
Antonis Stamatiou 893f13e59d
fix nightly builds (#2590) 2023-03-07 15:55:32 +02:00
Antonis Stamatiou b62b25fdda
feat(ci): CircleCI migration to Github Actions (#2516)
* Deprecated trigger-desktop-nightly repo from gitlab
* Migrated Nightly builds URLs from CircleCI to S3
* Full CI/CD is handled by Github Actions

---------

Co-authored-by: Tasos Boulis <tboulis@hotmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-06 11:51:25 +02:00
Devin Binnie 8babd52b81
[MM-50250] Revised Issue Templates with Issue Forms (#2546)
* [MM-50250] Revised Issue Templates with Issue Forms

* Typo

* More typos

* Update .github/ISSUE_TEMPLATE/bug_report.yml

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/bug_report.yml

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/bug_report.yml

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/crash_report.yml

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>

---------

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>
2023-02-07 08:58:06 -05:00
Amy Blais 67db697966
Update feature_request.md (#2538) 2023-02-02 13:36:36 -05:00
Pantelis Vratsalis 2bb622c314
PoC performance tests in CI (#2474)
* PoC performance tests in CI

* Add a naive measurement

* Change in spec descriptions

* More minimal reporter and 2 tests: 1 failing, 1 succeeding

* Fix circleci config

* Fix circleci part 2

* Make performance tests a workflow

* add npm install in performance tests

* change executor

* Experimenting: Install crossenv

* Experimenting

* More experimenting

* Revert some changes

* Run update_image and cache node modules

* Sandbox e2e tests run

* fix code residual from rebase

* Add GH action for ci perf

* Use ubuntu instead of macos

* Use windows instead of ubuntu

* Fix env set command

* Use post-test script to check performance

* Use macos-latest

* Throw error when tests fail

* Use measudePerformance function instead

* Use measudePerformance function instead

* Try to run e2e on github actions

* Try headless script

* Install linux packages

* Add shell

* Use if: runner..

* ADd sudo

* Add more linux packages

* Go back to macos

* Try recursive find for main window

* Remove performance tests from circleCi

* Increase retries

* Fix

* Revert "Fix"

This reverts commit c19fc56600ada4eee3e26bf3988b27d2ce2616d1.

* Revert "Increase retries"

This reverts commit 564ac95c34def892595c17b98eec245cacb0d4a4.

* Revert "Remove performance tests from circleCi"

This reverts commit c49c73b6f811df12631036bc33dae30da2271173.

* Revert "Try recursive find for main window"

This reverts commit 19d9367f9317f6e9d7ef9aa6a5d69eccdff2df67.

* Revert "Go back to macos"

This reverts commit 72b796ad983e89940f84d53039affd867d0e7f34.

* Revert "Add more linux packages"

This reverts commit 4bd510f8ea5356c13fbc4722be874aeea32de43e.

* Revert "ADd sudo"

This reverts commit acb95e02609e7cc02b12863910d29c03694936c1.

* Revert "Use if: runner.."

This reverts commit 69beed6fe24e452b1d7f0b0e4578bbfa9ca36d2f.

* Revert "Add shell"

This reverts commit e1743664a8b01797da4112314af0b88318ad2fd7.

* Revert "Install linux packages"

This reverts commit 25195dd11c827dff0fd8cf4fbdf2dc709377d525.

* Revert "Try headless script"

This reverts commit 385be5609d5ee45363d26828f6a14c6be0ef661a.

* Revert "Try to run e2e on github actions"

This reverts commit be8f682fd8a82b265403471b5106fd5107f9fecb.

* Revert "Use measudePerformance function instead"

This reverts commit bfd46768ae845e2839e9f124735922da6301fa4e.

* Revert "Use measudePerformance function instead"

This reverts commit ab4bc22b8689ff35260b4ab55724a77dc5993426.

* Update workflow command

* Remove circleci config for perf tests

* Run on ubuntu

* Add packages for linux

* Fix order of commands

* Move env var at the beginning

* Upload test results to s3

* Update name

* Update name

* Add trigger for flag

* Add step to upload artifact to github workflow artifacts

* Update yml

* Add step to comment the results in the PR

* Fix env bug

* move constant to workflow env

* Wrap workflow env with single quotes

* Add start comment and remove label steps

* Update body of comment

* Remove unused file

* Move PR comment function into file

* Fix import

* Remove spaces from line start

* Remove label even if workflow failed

* Add logging

* Fix markdown table data

* Remove trailing semi string

---------

Co-authored-by: Tasos Boulis <tboulis@hotmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-01-30 17:16:10 +02:00
Amy Blais f11660acf1
Update feature_request.md (#2459) 2022-12-07 11:02:58 -04:00
Rohitesh Gupta 48869a654f
Updated CodeQL to latest version (#2292)
* Created CodeQL config

* Upgraded CodeQL to latest version
2022-10-20 16:13:07 +03:00
Carrie Warner (Mattermost) 90202f1fbe
MM-41988 Updated links to legacy domain about.mm.com (#2003)
* Updated links to legacy domain about.mm.com

* Updated links to legacy domain about.mm.com

* Update README.md

* Legacy domain URL updates (#2012)

* Update .github/ISSUE_TEMPLATE/troubleshooting-question.md

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
2022-03-10 16:40:06 -05:00
Ossi Väänänen 966febf684
Add scorecards analysis (#1971)
Github Action for Scorecard
https://github.com/ossf/scorecard

The Scorecard provides a (somewhat opinionated) view on the security posture of the repository -- we (the product security team) would like to adopt this on our key repositories to identify possible security improvements
2022-01-27 09:18:03 -05:00
Guillermo Vayá 7211848cad
add beta template (#1561) 2021-04-22 17:57:25 +02:00
Carlos Tadeu Panato Junior 69b67e6997
add PR/Issue template and release notes section in the PR template (#1536) 2021-04-21 11:08:33 +02:00
Rohitesh Gupta 342f3f00ec
Created codeql analysis (#1441)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2021-01-20 09:55:51 -05:00
Jason Blais 8e4ef5b2ad
Update bug_report.md 2018-05-22 09:37:47 -04:00
Jason Blais 729d1da9c6
Update feature_request.md 2018-05-22 09:35:44 -04:00
Jason Blais 7ddb9cd7ba
Update troubleshooting-question.md 2018-05-22 09:34:08 -04:00
Yuya Ochiai d80dfa5bc2 Uncomment template messages 2018-05-22 21:27:55 +09:00
Yuya Ochiai abcbd2c10a Update issue templates 2018-05-18 22:20:49 +09:00
Yuya Ochiai 6ecf42a366 Update issue templates 2018-05-18 22:00:54 +09:00