gpatel-fr and GitHub
0664916e95
Merge pull request #4933 from gpatel-fr/retrymactestdownload
...
try to work around problems in downloading test file by retrying
2023-05-17 20:15:10 +02:00
gpatel-fr
7e7aadc10f
try to work around problems in downloading test files by retrying
...
set maximum output for the Linux and Mac tests
2023-05-15 00:29:47 +02:00
taz-il and GitHub
ef35b3d186
Update tests.yml
...
Bump actions/setup-python to v4
2023-05-14 03:20:58 +03:00
taz-il and GitHub
44c1eb85f3
Update tests.yml
...
Bump action versions:
microsoft/setup-msbuild to use latest v1
nuget/setup-nuget to use latest v1
actions/checkout to use latest v3 (instead of v2.3.4)
2023-05-14 03:02:43 +03:00
gpatel-fr
52c1222b24
add chrome driver to guitest, updates it and tests.
2023-05-04 10:46:40 +02:00
Kenneth Hsu
5cb6ad8ee0
Simplify workflow trigger.
...
Also, a single '*' matches zero or more characters, but does not match
the '/' character, so this is less restrictive.
2021-07-01 09:43:14 -07:00
Kenneth Hsu
a69599c37c
Use title case for job steps for consistency.
2021-05-03 14:03:20 -07:00
Kenneth Hsu
e435622ca6
Install gtk-sharp2 package for tests run on ubuntu-latest.
...
This seems to have been previously included when the job ran on Ubuntu
18.04.5. Now that it has been upgraded to Ubuntu 20.04.2, the gtk-sharp
libraries appear to be missing.
2021-05-03 12:06:45 -07:00
Kenneth Hsu
b785cfb50e
Restore NuGet packages in separate step.
...
This more closely mirrors the steps in the unit_tests job.
2021-05-03 12:01:08 -07:00
Kenneth Hsu
54cd890879
Remove artifacts from GitHub test workflow.
...
The proper way to create a usable package is to call
UpdateManager.CreateUpdatePackage and define all the required
parameters. Given that there isn't high demand for such an artifact, we
will simply avoid it for now.
2021-03-06 15:11:18 -08:00
Kenneth Hsu
b765841dca
Add missing semicolons.
2021-03-01 08:59:58 -08:00
Kenneth Hsu
a9920e7be3
Define environment variable to represent build output directory.
2021-03-01 08:29:50 -08:00
Kenneth Hsu
5a1daabccc
Include additional libraries in build artifacts.
...
This mimics the steps performed in build-release.sh. We should later
consolidate all these operations to unify the build/release process.
2021-03-01 08:19:00 -08:00
Kenneth Hsu
2fc8b62a56
Create step to prepare artifacts before upload.
2021-03-01 07:52:34 -08:00
Kenneth Hsu
2d50ad52fe
Move NuGet restore to separate step.
2021-03-01 07:50:44 -08:00
Kenneth Hsu
fb90b70c34
Use TrayIcon project assemblies as build artifacts
...
This will hopefully make it so that someone can start up the server
using the build artifacts.
2021-02-26 13:03:23 -08:00
Kenneth Hsu
0c12c35d6a
Upload build artifacts before running tests.
...
This hopefully will make the artifacts available even if the tests fail.
2021-02-20 11:39:24 -08:00
Kenneth Hsu
253b891488
Add step to upload build artifacts.
2021-02-20 10:32:13 -08:00
Kenneth Hsu
94392bf2b7
Remove step to install mono, which is already included.
...
According to the documentation, mono is already included in the
ubuntu-latest virtual environment:
https://github.com/actions/virtual-environments/blob/ubuntu18/20210131.1/images/linux/Ubuntu1804-README.md
2021-02-08 15:47:52 -08:00
Kenneth Hsu
9a424ecd48
Use product name rather than command name.
2021-02-08 10:19:33 -08:00
Kenneth Hsu
2b647f7a70
Use product name rather than command name.
2021-02-08 09:43:50 -08:00
Kenneth Hsu
ddde4c8fd4
Install dependencies before checking out source.
2021-02-07 17:17:12 -08:00
Kenneth Hsu
274783f18b
Use latest version of checkout action.
2021-02-07 16:31:43 -08:00
Kenneth Hsu
bdcb7c829a
Run all tests.
2021-02-07 15:41:29 -08:00
Kenneth Hsu
c6c0c88422
Consolidate Linux and macOS unit test steps.
2021-02-07 15:40:31 -08:00
Kenneth Hsu
2a4f934027
Revert "Run all tests."
...
This reverts commit df20aab8ed .
2021-02-07 09:48:35 -08:00
Kenneth Hsu
df20aab8ed
Run all tests.
2021-02-06 18:42:44 -08:00
Kenneth Hsu
2cb7268e8a
Rename workflow file.
...
This workflow now contains a job that runs the UI tests as well.
2021-02-06 18:34:54 -08:00