Commit Graph

11 Commits

Author SHA1 Message Date
Kush Trivedi
8b917c4d82
Update snapshot_release.yml (#3555) 2021-02-02 10:04:26 +01:00
Thad Guidry
41db60d07c
Prevent snapshot release when only docs push (#3527)
I "think" this is the right way to handle this to prevent unnecessary workflow runs such as this one:
https://github.com/OpenRefine/OpenRefine/actions/runs/515619980

when only a PR for docs is merged into master branch.
2021-01-28 13:42:00 +01:00
dependabot[bot]
eb0d998d8b
Bump dev-drprasad/delete-older-releases from v0.1.0 to v0.2.0 (#3391)
Bumps [dev-drprasad/delete-older-releases](https://github.com/dev-drprasad/delete-older-releases) from v0.1.0 to v0.2.0.
- [Release notes](https://github.com/dev-drprasad/delete-older-releases/releases)
- [Commits](https://github.com/dev-drprasad/delete-older-releases/compare/v0.1.0...e3510b26d17114d63269aa02d3ebb592936d0981)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-27 09:26:57 +01:00
Kush Trivedi
49e287b110
ci: restore cache for snapshot release workflow (#3472)
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-14 19:06:57 +01:00
Kush Trivedi
827525c92d
ci: clear cache in snapshot_release workflow (#3470)
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-14 18:21:34 +01:00
Antonin Delpeuch
7ce2013abe Fix test run description to include browser 2020-12-16 09:55:11 +01:00
Florian Giroud
32b4787c76
Added edge to the CI build, #3401 (#3411) 2020-12-16 09:51:18 +01:00
Antonin Delpeuch
2f08690600 Change Cypress project id after merge 2020-12-16 09:36:54 +01:00
Florian Giroud
4b6106a386
Run UI tests in continuous integration (#3393)
* Fixed flaky tests

* Refactored ui_test commans-line, added documentation

* Attempt to build a workflow with cypress

* Fixed CI UX tests build

* Changed cyprss actions for pull-request

* Merged Cypress workflow into the regular PR target workflow

* Refactored Github workflows to include Cypress Tests

* Revert Ci build to pull_request_target
2020-12-15 20:34:15 +01:00
Antonin Delpeuch
9e94d32b49
GitHub actions migration followup (#3386)
* Update CI badge in README.md after #3378

* Fix permissions issue with Coveralls token

* Run jobs for Java 8 and 14.

Temporarily re-hook the workflow to the pull_request event to test the setup.

* Publish coverage for master builds too
2020-12-06 23:36:05 -05:00
Antonin Delpeuch
3e955b3f73
Migrate from Travis to GitHub Actions (#3378)
* Only keep JRE 8 and 14 in the build matrix.

For #3377.

* Run tests in GitHub Actions on each PR

* Attempt to fix Postgres configuration

* Set explicit password for Postgres on GitHub Actions

* Set explicit password for MySQL and MariaDB

* Fix credentials for postgres and mysql

* Fix duplicate id in GitHub workflow

* Fix creation of test_db on MySQL

* Revert back to GH Action MySQL service

* Populate initial test databases

* Fix syntax of workflow file

* Reorder steps to give more time for MySQL to boot

* Run MySQL database as a service, forward ports to config

* Reformat MySQL options

* Fix YAML syntax

* Add missing 'steps' field

* Fix connection to MySQL and Postgres

* Add back explicit database creation steps

* Force TCP/IP connection for postgres

* Remove explicit creation of test database for postgres

* Fix Postgres and Mariadb configs

* Fix parameter spelling for mariadb

* Display MariaDB test configuration

* Fix more inconsistent parameter names

* Fix more inconsistent parameter names

* Attempt to use Coveralls maven plugin instead of GH action

* Fix workflow file

* Enable submission to coveralls

* Supply coveralls token

* Remove Travis-specific configuration files

* Also update appveyor script after rename of SQL files

* Reintroduce packaging/test_pom.xml used by Appveyor

* Update filenames in appveyor.yml
2020-12-04 08:50:10 +01:00