Commit Graph

28 Commits

Author SHA1 Message Date
dependabot[bot]
383962b21d
build(deps): bump actions/cache from 2.1.6 to 2.1.7 (#4319)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 19:56:10 +01:00
Antonin Delpeuch
ea9abff4d4
Drop support for Java 8. (#4279)
* Drop support for Java 8.

I have attempted to update all the relevant configuration parameters but might have
missed some, let's see!

Closes #4278.

* Fix typo in pom.xml
2021-11-07 11:43:12 +01:00
Florian Giroud
b98cfc18d3
Removed Microsoft Edge for CI/CD tests, #4150 (#4156) 2021-09-17 09:10:32 +02:00
dependabot[bot]
969c41ecfb
build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#3947)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-28 11:32:39 +02:00
Florian Giroud
bd9b268dea
Cypress parallel manual (#3922)
Implemented parallelism fo Cypress Tests
2021-05-27 15:18:20 +02:00
Antonin Delpeuch
a709493273 Use read permissions in pull_request_target CI to mitigate vulnerability 2021-04-22 08:04:39 +02:00
Antonin Delpeuch
bea8bd38f1 Revert "Conditionalize CI steps requiring secrets (#3839)"
The workflow syntax is invalid. My bad.

This reverts commit e5f6f56060.
2021-04-22 07:51:59 +02:00
Antonin Delpeuch
e5f6f56060
Conditionalize CI steps requiring secrets (#3839)
* Conditionalize all steps that require secrets

* Run on pull_request instead of pull_request_target

* Restore old conditional syntax

* Make secrets available by tagging PRs with a certain label

Co-authored-by: Tom Morris <tfmorris@gmail.com>
2021-04-22 07:15:30 +02:00
dependabot[bot]
4a4dbc3e4a
build(deps): bump actions/cache from v2.1.4 to v2.1.5 (#3811)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-14 22:07:23 +02:00
Kush Trivedi
db067ab949
fix: add distribution for server_tests job (#3799)
* fix: add distribution for server_tests job

* fix
2021-04-09 07:35:05 +02:00
Kush Trivedi
df54013885
fix: add java distribution in ci (#3798)
Signed-off-by: kushthedude <kushthedude@gmail.com>
2021-04-08 22:31:08 +02:00
dependabot[bot]
d27e59b75f
build(deps): bump actions/setup-java from v1 to v2 (#3786)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from v1 to v2.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...8764a52df183aa0ccea74521dfd9d506ffc7a19a)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-06 15:18:15 +02:00
Kush Trivedi
4e219fd595
fix: rename lint action to include both prettier and aslant (#3615) 2021-02-11 19:52:48 +01:00
Kush Trivedi
f2d2be1356
CI: add eslint workflow in the CI (#3602)
Signed-off-by: kushthedude <kushthedude@gmail.com>
2021-02-10 14:18:49 +01:00
Antonin Delpeuch
7b6285c761 Revert "Attempt to run the CI on the test merge instead of the branch for each PR (#3585)"
This reverts commit 7e0f14f95a.
2021-02-05 12:56:31 +01:00
Antonin Delpeuch
a4ee5fdcab Revert "Fix GitHub pull request ref, follow up for #3571"
This reverts commit 2afab144c5.
2021-02-05 12:56:26 +01:00
Antonin Delpeuch
2afab144c5 Fix GitHub pull request ref, follow up for #3571 2021-02-05 12:53:38 +01:00
Antonin Delpeuch
7e0f14f95a
Attempt to run the CI on the test merge instead of the branch for each PR (#3585)
Closes #3571
2021-02-05 12:28:06 +01:00
dependabot[bot]
193d3c888c
build(deps): bump actions/cache from v2.1.3 to v2.1.4 (#3582)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.3 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.3...26968a09c0ea4f3e233fdddbafd1166051a095f6)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-05 08:36:10 +01:00
Kush Trivedi
6750a45d53
feat: add prettier lint scripts and workflow (#3546)
* feat: add lint scripts and workflow

Signed-off-by: kushthedude <kushthedude@gmail.com>

* fix lint

Signed-off-by: kushthedude <kushthedude@gmail.com>
2021-02-04 15:37:03 +01:00
Kush Trivedi
ab91d8adcf
fix: checkout pull_request head always (#3478)
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-16 12:01:55 +01:00
Kush Trivedi
3d021cd434
chore: restore caching in pr workflow (#3457)
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-08 18:49:02 +01:00
Kush Trivedi
5fd0272c5e
fix: cache all UI paths for cypress (#3454)
* fix: cache all UI paths for cypress

* Update pull_request.yml
2021-01-08 18:21:02 +01:00
Kush Trivedi
fe123129d2
chore: align test-suite name with npm standards (#3439)
* chore: align test-suite name with npm standards

Signed-off-by: Kush Trivedi <kushthedude@gmail.com>

* chore: rename ci to openrefine

Signed-off-by: Kush Trivedi <kushthedude@gmail.com>

* chore: make requested changes

Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-04 12:28:48 +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