dependabot[bot]
6939413a09
Bump coverallsapp/github-action from 2.2.0 to 2.2.1
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 23:19:20 +00:00
dependabot[bot]
0fe01ba5e2
Bump coverallsapp/github-action from 2.1.2 to 2.2.0
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.1.2...v2.2.0 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 23:57:20 +00:00
Andy Allan
c21c6f8402
Update workflows to run on Ubuntu 22.04
2023-05-31 12:07:47 +01:00
Tom Hughes
218b140912
Limit coveralls to reading lcov output
...
Fixes #4043
2023-05-24 18:19:52 +01:00
Tom Hughes
302a53d767
Update minimum ruby version to 3.0
2023-05-16 19:02:29 +01:00
dependabot[bot]
38b74c1c48
Bump coverallsapp/github-action from 2.1.0 to 2.1.2
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 2.1.0 to 2.1.2.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.1.0...v2.1.2 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 23:56:51 +00:00
dependabot[bot]
ce00b921cb
Bump coverallsapp/github-action from 1.2.4 to 2.1.0
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.2.4 to 2.1.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.2.4...v2.1.0 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 23:57:28 +00:00
dependabot[bot]
b31951000f
Bump coverallsapp/github-action from 1.2.2 to 1.2.4
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.2.2 to 1.2.4.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.2.2...v1.2.4 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 23:57:09 +00:00
dependabot[bot]
1a2d6e87ce
Bump coverallsapp/github-action from 1.2.1 to 1.2.2
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 23:57:10 +00:00
Tom Hughes
3511978403
Bump coverallsapp/github-action to 1.2.1
2023-02-27 12:22:17 +00:00
dependabot[bot]
3ee57f72aa
Bump coverallsapp/github-action from 1.1.3 to 1.2.0
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.1.3 to 1.2.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/1.1.3...v1.2.0 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-24 23:56:58 +00:00
Andy Allan
581bf517cb
Use bin/yarn consistently for installations
...
Since rails 7, the `rails yarn:install` command no longer uses
bin/yarn and so a) doesn't detect yarn binaries named "yarnpkg"
(e.g. Ubuntu) and b) doesn't allow us to pass any flags to yarn,
(e.g. "--ignore-engines").
Since we want to avoid making the installation more difficult (by
e.g. installing yarn from other sources, or requiring particular
node versions) we can instead just use our existing bin/yarn script.
The reason Dockerfile did its own thing was to avoid pulling in
big chunks of rails, but bin/yarn is a standalone ruby script.
Fixes #3579
2023-01-11 13:58:54 +00:00
Andy Allan
61e0fa5f63
Quote ruby versions in yaml
...
Without quotes these are parsed as numbers, which can cause subtle
problems. For example, "ruby: 3.0" is interpreted by the
ruby/setup-rubyaction as "ruby: 3", meaning 3.x instead of the
intended 3.0.x
2022-12-28 10:04:32 +00:00
Tom Hughes
72c7d202a8
Precompile assets before running tests in actions workflows
2022-12-21 19:13:57 +00:00
Tom Hughes
fb9219a52f
Use rails instead of rake
2022-12-21 17:09:21 +00:00
Tom Hughes
8b92cf9e90
Run tests on ubuntu 20.04 and 22.04 with ruby 3.1
...
Ubuntu 22.04 actually uses ruby 3.0 but ruby/setup-ruby currently
only supports ruby 3.1 there so this is the best we can do.
2022-12-09 15:45:48 +00:00
Andy Allan
479c1575e1
Remove tile_for_point SQL functions
...
This removes both the pl/pgsql version and the shared library version
of the `tile_for_point` SQL function. This function was only used in some
old migrations, and is not required for production usage.
Removing this function simplifies the installation and configuration for
new developers.
These SQL functions are separate from the `tile_for_point` ruby/C function
which is part of the quad_tile gem. This function is still used when
creating and updating database records.
Fixes #3110 .
2022-12-07 17:22:50 +00:00
Tom Hughes
12c1d5e6c0
Merge remote-tracking branch 'upstream/pull/3126'
2022-12-03 10:59:14 +00:00
Tom Hughes
c054e8fa65
Fix concurrency groups for github actions
2022-10-05 22:49:17 +01:00
Tom Hughes
5abccc2e5e
Use rails instead of rake
2022-08-25 20:23:51 +01:00
Tom Hughes
eedd1ec783
Run migration under bundler
...
Fixes #3662
2022-08-25 20:23:15 +01:00
Tom Hughes
698d7a0668
Switch actions workflows to use ruby/setup-ruby
2022-07-19 19:01:53 +01:00
Tom Hughes
56e7b269a0
Cancel workflow runs which get superseded automatically
2022-04-21 12:25:59 +01:00
dependabot[bot]
6903aa96b1
Bump actions/cache from 2.1.7 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 23:06:12 +00:00
Tom Hughes
ddb140f387
Switch to using vips for image processing
2022-03-02 19:44:56 +00:00
Tom Hughes
e9a3e690d2
Drop support for Ubuntu 18.04
2022-03-02 19:44:56 +00:00
dependabot[bot]
1c977ddd0c
Bump actions/checkout from 2.4.0 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.
- [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/v2.4.0...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 23:06:48 +00:00
dependabot[bot]
88e24d7ff3
Bump actions/cache from 2.1.6 to 2.1.7
...
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>
2021-11-23 23:05:29 +00:00
dependabot[bot]
e4c40cbd36
Bump actions/checkout from 2.3.5 to 2.4.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.5 to 2.4.0.
- [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/v2.3.5...v2.4.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-02 23:06:25 +00:00
dependabot[bot]
c7e9ea3e8d
Bump actions/checkout from 2.3.4 to 2.3.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.3.5.
- [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/v2.3.4...v2.3.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 23:04:12 +00:00
dependabot[bot]
d1e299d274
Bump coverallsapp/github-action from 1.1.2 to 1.1.3
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.1.2...1.1.3 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 23:04:44 +00:00
Tom Hughes
baa32464cd
Drop last vestiges of ruby 2.5 support
2021-06-08 20:33:25 +01:00
dependabot[bot]
c4f5e6aa5d
Bump actions/cache from 2.1.5 to 2.1.6
...
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>
2021-05-28 05:47:37 +00:00
Andy Allan
4c785792fb
Switch to using 'rails test:all' in documentation and CI
...
Fixes #3116 .
This allows us to drop our custom patch for running system tests,
as well as opening up all the usual rails test goodies like running
individual files or directories.
2021-05-19 13:39:37 +01:00
Tom Hughes
34bd461cbb
Add ruby 3.0 to test matrix
2021-05-13 18:32:39 +01:00
dependabot[bot]
735824d5af
Bump actions/setup-ruby from 1 to 1.1.3
...
Bumps [actions/setup-ruby](https://github.com/actions/setup-ruby ) from 1 to 1.1.3.
- [Release notes](https://github.com/actions/setup-ruby/releases )
- [Commits](https://github.com/actions/setup-ruby/compare/v1...v1.1.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 05:33:28 +00:00
dependabot[bot]
de82f4ebd7
Bump actions/cache from v2.1.4 to v2.1.5
...
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>
2021-04-13 06:37:33 +00:00
Andy Allan
6c5c36deac
Automatically enable the btree_gist extension
...
This simplifies the install instructions. Loading from structure.sql is already handled.
2021-03-10 18:24:36 +00:00
dependabot[bot]
c3815a8f6d
Update actions/cache requirement to v2.1.4
...
Updates the requirements on [actions/cache](https://github.com/actions/cache ) to permit the latest version.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](26968a09c0
)
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 07:38:32 +00:00
dependabot[bot]
f1571a1fb5
Update actions/checkout requirement to v2.3.4
...
Updates the requirements on [actions/checkout](https://github.com/actions/checkout ) to permit the latest version.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](5a4ac9002d
)
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-04 06:45:23 +00:00
Michal Migurski
033c3b28b3
Added complete Rails test suite
...
- Added db/functions/functions.sql to docker-compose DB image
- Added `file`, `libgd-dev`, and `unzip` packages to help tests pass
2021-01-28 12:03:58 -08:00
Jamie Alessio
2da3ce6abf
Prevent node_modules from mounting to save rake yarn:install step
2021-01-28 12:03:58 -08:00
Michal Migurski
1e5cc598bb
Extended Docker action to cover full setup and tests
2021-01-28 12:03:58 -08:00
Michal Migurski
810a941e81
Added minimal Docker workflow to test Github Actions
2021-01-28 12:03:58 -08:00
Tom Hughes
f041893ead
Use latest major version for all github actions
2021-01-12 22:48:46 +00:00
Tom Hughes
4a9f8a5e69
Move coveralls submission to actions workflow
2020-12-10 00:11:50 +00:00
Tom Hughes
efef67447b
Add actions workflow to run tests
2020-12-09 22:07:40 +00:00
Tom Hughes
e027d5fc5c
Add actions workflow to run lint tools
2020-12-09 22:07:40 +00:00