Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-01 | Include additional libraries in build artifacts. | Kenneth Hsu | |
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 | Create step to prepare artifacts before upload. | Kenneth Hsu | |
2021-03-01 | Move NuGet restore to separate step. | Kenneth Hsu | |
2021-02-27 | Use TrayIcon project assemblies as build artifacts | Kenneth Hsu | |
This will hopefully make it so that someone can start up the server using the build artifacts. | |||
2021-02-20 | Upload build artifacts before running tests. | Kenneth Hsu | |
This hopefully will make the artifacts available even if the tests fail. | |||
2021-02-20 | Add step to upload build artifacts. | Kenneth Hsu | |
2021-02-09 | Remove step to install mono, which is already included. | Kenneth Hsu | |
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 | Use product name rather than command name. | Kenneth Hsu | |
2021-02-08 | Use product name rather than command name. | Kenneth Hsu | |
2021-02-08 | Install dependencies before checking out source. | Kenneth Hsu | |
2021-02-08 | Use latest version of checkout action. | Kenneth Hsu | |
2021-02-08 | Run all tests. | Kenneth Hsu | |
2021-02-08 | Consolidate Linux and macOS unit test steps. | Kenneth Hsu | |
2021-02-07 | Revert "Run all tests." | Kenneth Hsu | |
This reverts commit df20aab8edad6119686dec716b05af3fa8824645. | |||
2021-02-07 | Run all tests. | Kenneth Hsu | |
2021-02-07 | Rename workflow file. | Kenneth Hsu | |
This workflow now contains a job that runs the UI tests as well. | |||
2021-02-07 | Run tests on macOS. | Kenneth Hsu | |
2021-02-07 | Add OS to step name. | Kenneth Hsu | |
2021-02-07 | Add job to run selenium UI tests. | Kenneth Hsu | |
2021-02-07 | Remove unit test result reporter job. | Kenneth Hsu | |
Although this displays the test failures more clearly, it doesn't handle matrix builds that well. The failures aren't really differentiated per job (Linux vs. Windows), and this also adds a test result reporter job (successful), as well as a Tests Results job, which fails if a test fails. This makes the list of jobs that appear next to a commit a bit messy. | |||
2021-02-07 | Define separate job to collect test results from all environments. | Kenneth Hsu | |
2021-02-07 | Use separate steps for unit tests on Linux and Windows. | Kenneth Hsu | |
These differ by using mono. | |||
2021-02-07 | Try to consolidate test steps. | Kenneth Hsu | |
2021-02-07 | Save test results in test result folder. | Kenneth Hsu | |
2021-02-07 | Use single test result reporter step. | Kenneth Hsu | |
2021-02-07 | Define step to restore NuGet packages. | Kenneth Hsu | |
This action will add nuget to your $PATH on all operating systems, including macOS and linux, without having to prefix it with mono. | |||
2021-02-07 | Use separate steps for reporting Linux and Windows test results. | Kenneth Hsu | |
2021-02-07 | Define different steps for Linux and Windows tests. | Kenneth Hsu | |
2021-02-07 | Remove ENABLE_GTK compilation symbol. | Kenneth Hsu | |
This is only needed for the UI and not needed for command-line tests. | |||
2021-02-07 | Run tests on Linux and Windows. | Kenneth Hsu | |
2021-02-07 | Fix step name. | Kenneth Hsu | |
Apparently, the name cannot reference environment variables. | |||
2021-02-06 | Change step name. | Kenneth Hsu | |
2021-02-06 | Add report title to test result reporter. | Kenneth Hsu | |
2021-02-06 | Use latest nunit test reporter. | Kenneth Hsu | |
2021-02-06 | Remove unnecessary build steps. | Kenneth Hsu | |
These are not needed to run the tests. | |||
2021-02-06 | Revert "Try different test result reporter." | Kenneth Hsu | |
This reverts commit 7aa4890cfdbeec44f1041bcbf925c70b11207fd0. Although this is advertised to support NUnit, it doesn't appear to support NUnit format XML test result files. | |||
2021-02-06 | Try different test result reporter. | Kenneth Hsu | |
2021-02-06 | Add step to publish unit test results. | Kenneth Hsu | |
2021-02-06 | Add workflow name. | Kenneth Hsu | |
2021-02-06 | Add step to run Utility unit tests. | Kenneth Hsu | |
2021-02-06 | Skip build of DependencyFinder. | Kenneth Hsu | |
This fails with the following error: Program.cs(42,36): error CS1503: Argument 1: cannot convert from 'string' to 'Mono.Cecil.AssemblyNameReference' [/home/runner/work/duplicati/duplicati/BuildTools/DependencyFinder/DependencyFinder.csproj] | |||
2021-02-06 | Add steps to build projects and solutions. | Kenneth Hsu | |
2021-02-06 | Add step to restore NuGet packages. | Kenneth Hsu | |
2021-02-06 | Add step to checkout code. | Kenneth Hsu | |
2021-02-06 | Fix spelling. | Kenneth Hsu | |
2021-02-06 | Run apt-get as root. | Kenneth Hsu | |
2021-02-06 | Add initial unit test workflow definition. | Kenneth Hsu | |
This simply attempts to install mono on ubuntu-latest. | |||
2017-09-21 | Added donation link again | L Day | |
2017-09-21 | Rename ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE.md | L Day | |
2017-09-21 | Delete ISSUE_TEMPLATE.md | L Day | |