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
Kush Trivedi
5b5d511600
Revert "feat: add firefox for ui_tests ( #3459 )" ( #3868 )
...
This reverts commit c3445b102f
.
2021-05-02 01:49:37 +05:30
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
Kush Trivedi
c3445b102f
feat: add firefox for ui_tests ( #3459 )
...
* feat: add firefox for ui_tests
* fix: tests stuck on firefox
* restore pull_request_targer
* verify on firefox
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-04-20 08:25:49 +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
85e99e54bb
fix: unknown java 1.8 in build job action ( #3807 )
2021-04-12 08:19:39 +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
Tom Morris
09e0f270e4
Move pull request template up a level
2021-02-20 14:03:06 -05:00
Kush Trivedi
05794bba0a
chore: add linting step in snapshot_release workflow ( #3637 )
...
Signed-off-by: kushthedude <kushthedude@gmail.com>
2021-02-14 19:55:55 +01: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
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
allanaaa
d7cd7834a4
Updating codebase links ( #3508 )
...
* Updating codebase links
Changing obsolete links to the github wiki to the new docs.
* Open Help in new window
2021-01-22 08:51:47 +01:00
Antonin Delpeuch
fd71d2d54c
Fix quoting in release_manager.sh bash script, sorry.
2021-01-18 20:52:23 +01:00
Antonin Delpeuch
4fcb02fbd2
Pass access tokens via header in GitHub workflow. Closes #3491 ( #3492 )
2021-01-18 17:10:29 +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
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
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
0e08c50e07
feat: introduce dependabot for cypress suite ( #3447 )
...
Signed-off-by: Kush Trivedi <kushthedude@gmail.com>
2021-01-07 08:37:24 +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
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
Tom Morris
581ed90628
Git fetch depth infinite for build
2020-11-28 22:00:03 -05:00
Tom Morris
fedd1c7187
Merge pull request #3313 from OpenRefine/dependabot/github_actions/actions/checkout-v2.3.4
...
Bump actions/checkout from v1 to v2.3.4
2020-11-28 20:27:41 -05:00
Antonin Delpeuch
dd83258b0e
Temporary workaround set-env deprecation, for #3341 ( #3342 )
2020-11-18 18:33:57 +01:00
dependabot[bot]
6569864764
Bump actions/checkout from v1 to v2.3.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from v1 to v2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 10:24:13 +00:00
dependabot[bot]
aca4879a9a
Bump actions/cache from v2.1.2 to v2.1.3 ( #3324 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.2...0781355a23dac32fd3bac414512f4b903437991a )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 11:23:35 +01:00
Tom Morris
692b533f68
Merge pull request #3297 from OpenRefine/dependabot/github_actions/actions/upload-release-asset-v1.0.2
...
Bump actions/upload-release-asset from v1.0.1 to v1.0.2
2020-11-04 11:18:40 -05:00
dependabot[bot]
fd5cc30bcd
Bump actions/cache from v1 to v2.1.2 ( #3296 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from v1 to v2.1.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v1...d1255ad9362389eac595a9ae406b8e8cb3331f16 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-04 10:58:56 -05:00
Thad Guidry
77f26c1218
Create FUNDING.yml to have Sponsor button for repo ( #3154 )
...
As per GitHub Support, the only other thing left to do is also publish the FUNDING.yml file that links to the Organization itself to our OpenRefine repo so that folks visiting the repository directly will also see the Sponsor button.
Jack (GitHub Support)
Sep 1, 2020, 5:51 PM UTC
Hi Thad,
I ran this by our Sponsors product team, and they said that the link I shared https://docs.github.com/en/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository should have the correct information to add the Sponsors button to a repo. If you have any specific suggestions on how to improve it, we're definitely open to hearing how it can be improved or less confusing.
They said:
If they want the Sponsor button to show up in the OpenRefine/OpenRefine repo, then they will need to add a FUNDING.yml file under the .github/ directory on the default branch. The funding file should look something like:
github: OpenRefine
I hope this helps, but if we can further clarify, please let us know.
Best,
Jack
2020-11-01 08:50:46 +01:00