Chen-I Lim
5ba81b4c27
Update GitHub workflow to use Windows 2022 ( #2348 )
...
* Upgrade npm in build-ubuntu
* npm i -S moment
* Don't upgrade npm
* macos-latest on build-mac
* Update dev-release.yml
* Use windows-2022
* Debug: Dir
* Win SDK path
* Dir
* Use Win SDK 10.0.19041.0
* Cleanup
* Add Win requirements to readme
* Add Windows SDK download link to readme
2022-02-16 07:43:09 -08:00
Chen-I Lim
14b2103f85
Fix #2346 . Revert to Windows 2019 for GitHub actions ( #2347 )
2022-02-15 13:26:17 -08:00
Chen-I Lim
64c4be7e1b
GitHub: workflows: Use macOS 11 and Xcode 13.2.1 ( #2338 )
...
* GitHub: workflows: Use macOS 11 and Xcode 13.2.1
* Update readme with macOS version
2022-02-14 18:52:38 -08:00
Ossi Väänänen
a0185bf514
Add scorecards analysis ( #2186 )
...
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-31 14:40:20 -08:00
Doug Lauder
0727fbc96a
run CI against all PRs and pushes, in any branch ( #2056 )
2022-01-06 12:33:29 -05:00
Doug Lauder
7af9e18a49
Test all supported databases in CI ( #2000 )
...
* add mysql and postgres tests to CI
2021-12-17 12:30:47 -05:00
Chen-I Lim
902a25c265
Fix #1663 . Remove unused workflows. ( #1674 )
2021-10-27 08:42:16 -07:00
Doug Lauder
992ad833d1
run all CI on PRs to be merged with release branches ( #1390 )
2021-10-01 10:24:21 -04:00
Chen-I Lim
80b9abf9dd
Fix #1365 . Run CI workflows on release branches ( #1366 )
2021-09-30 12:09:38 -07:00
Chen-I Lim
fbd513c37a
Fix #1229 . Set telemetry key for production ( #1230 )
2021-09-16 11:32:57 -06:00
Scott Bishel
94e6e8a9f7
Plugin telemetry ( #1069 )
...
* implement webapp telemetry
* cleanup
* remove imports, update events
* change event title
* update for lint
* add test, update filename
* linter fix
* fix field name
* revert changes
* fix test
* update builds
* fix workflows
* fix workflows
* fix workflow
* temp checkin
* remove log lines
* updates from peer review
2021-09-01 15:53:27 -06:00
Miguel de la Cruz
f9c76d8129
Update focalboard to be compatible with mattermost v6 ( #1020 )
...
* Update focalboard to be compatible with mattermost v6
* Point to the new plugin API version
* Fix collectors linter issues
* Move all CI jobs to 1.16
2021-08-24 12:13:58 +02:00
kamre
b2346fcacf
Use cross-env instead of win-node-env ( #656 )
...
* File `package-lock.json` updated.
* Use `cross-env` for setting environment variables in npm scripts.
* Remove all the mentions of `win-node-env` because it is no longer needed for running npm scripts.
Co-authored-by: Chen-I Lim <46905241+chenilim@users.noreply.github.com>
2021-07-15 19:30:22 -07:00
Doug Lauder
a0524dd386
Lint server & plugin for CI ( #720 )
...
* enable CI linting for server and plugin
* replace `golint` (deprecated) with `revive`
* use GH actions for lint
2021-07-14 09:36:18 -04:00
Chen-I Lim
7ad24e6b1d
Add workflow_dispatch to dev_release workflow - fix yml
2021-07-01 09:41:57 -07:00
Chen-I Lim
0a1de477e8
Add workflow_dispatch to dev-release workflow
2021-07-01 09:38:48 -07:00
Chen-I Lim
2683f73654
Add the plugin build to prod-release
2021-06-10 16:29:27 -07:00
Chen-I Lim
8f33875230
Add dev-release action for commits and PRs
2021-06-03 09:22:17 -07:00
Rohitesh Gupta
5d854caca3
Create codeql-analysis.yml ( #510 )
2021-06-02 18:34:55 +02:00
Carlos Tadeu Panato Junior
36acff4476
Add GitLab ci to build internally and bump go to 1.16 ( #468 )
...
* update go to 1.16
* add gitlab ci to build focalboard
2021-05-26 12:34:42 +02:00
Miguel de la Cruz
b327bc7b8a
Adds plugin actions to the project's CI ( #471 )
...
* Adds plugin actions to the project's CI
* Remove the version number from the generated artifact
* Change job name to something more descriptive
* Switch back to workflow_dispatch
2021-05-25 19:22:31 +02:00
Harshil Sharma
e5a915dddf
Using Node v16.0.1 in CI ( #459 )
...
* Using Node v16.0.1 in CI
* Mocked fetch in the test
* Using global response
* Added fetch mocker
* #GH-458 specified Node version in build scripts
2021-05-25 15:26:20 +05:30
Chen-I Lim
545fb64c00
Release 0.6.5 ( #311 )
...
* Fixed #269
* Fixing checkbox widht
* Fix #274 . Add re-login button to error page.
* Fix #276 . Login page title
* Rev Mac build version
* Update changelog for v0.6.5
* Rev Mac build number
* GitHub Actions: Build with Xcode 12.4
* Fix #297 : Mac keybpard handling
* Rev Mac built to 12
Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-21 10:33:28 -07:00
Chen-I Lim
be477dadbc
Actions: Build on ubuntu-18.04
2021-03-26 13:56:39 -07:00
Chen-I Lim
d6beedceea
Windows zip package
2021-03-23 12:08:41 -07:00
Chen-I Lim
910ac3353e
Remove old windows app
2021-03-04 17:09:51 -08:00
Chen-I Lim
46b50024f9
build-win-wpf
2021-03-01 12:22:07 -08:00
Chen-I Lim
ae030522d9
build-win-wpf
2021-03-01 12:17:57 -08:00
Chen-I Lim
d2de584f36
build-win-wpf: nuget restore
2021-03-01 12:14:56 -08:00
Chen-I Lim
902e3484b2
build-win-wpf: Add msbuild to path
2021-03-01 11:55:54 -08:00
Chen-I Lim
de776e8d5c
build-win-wpf GitHub Action
2021-03-01 11:46:35 -08:00
Chen-I Lim
b72f5ced7d
Rename focalboard-server binary
2021-01-28 14:23:52 -08:00
Chen-I Lim
2e02a271c1
GitHub Actions: prod-release
2021-01-27 14:04:58 -08:00
Chen-I Lim
8b6ba69e7d
Linux: Product name
2021-01-26 10:48:32 -08:00
Chen-I Lim
30db53c66b
Win: Product name
2021-01-26 10:33:42 -08:00
Chen-I Lim
3459f91984
Mac: Product name
2021-01-26 10:32:36 -08:00
Chen-I Lim
7f5d5e17d6
ubuntu: apt-get update
2021-01-20 14:47:48 -08:00
Chen-I Lim
b22d34057e
Stamp edition and build number
2021-01-19 14:10:14 -08:00
Chen-I Lim
8364115ae5
replace path
2021-01-18 14:11:02 -08:00
Chen-I Lim
d80e2285eb
sed replace
2021-01-18 14:08:37 -08:00
Chen-I Lim
b7d2b5354c
replace action
2021-01-18 13:57:27 -08:00
Chen-I Lim
186cae7d1d
Build with keys
2021-01-18 13:04:25 -08:00
Chen-I Lim
d43b66c418
GitHub Actions: npm install --no-optional
2021-01-06 16:27:18 -08:00
Chen-I Lim
6bb89d6c09
Make Cypress optional
2021-01-06 16:09:36 -08:00
Chen-I Lim
4c417b23f8
GitHub Actions: Build Windows
2021-01-06 15:41:07 -08:00
Chen-I Lim
a587477d5e
GitHub Actions: Build windows
2021-01-06 15:20:21 -08:00
Chen-I Lim
b4f8e7ec61
GitHub Actions: Build Windows
2021-01-06 14:50:37 -08:00
Chen-I Lim
4cbbd2482d
GitHub Actions: CI and build workflows
2021-01-06 14:27:51 -08:00
Chen-I Lim
05c338ac55
GitHub Actions: libgtk and libwebkit2gtk
2021-01-06 14:03:23 -08:00
Chen-I Lim
70cdd79737
GitHub Actions: Build linux app
2021-01-06 13:52:25 -08:00