Skip to content

Commit 8448785

Browse files
committed
Merge branch 'master' into duplicate
2 parents 967c68d + 1b73e0b commit 8448785

File tree

30 files changed

+311
-230
lines changed

30 files changed

+311
-230
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: [parndt, bricesanchez]

.github/workflows/main.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: CI
2+
3+
on: [push]
4+
5+
jobs:
6+
test:
7+
strategy:
8+
matrix:
9+
database: [ mysql, postgresql ]
10+
extension: [ core, dragonfly, images, pages, resources ]
11+
ruby: [ "2.7.x", "2.6.x" ]
12+
fail-fast: false
13+
max-parallel: 10
14+
runs-on: ubuntu-latest
15+
16+
env:
17+
BUNDLE_JOBS: 4
18+
BUNDLE_PATH: vendor/bundle
19+
CI: true
20+
DB: ${{ matrix.database }}
21+
MYSQL_PASSWORD: root
22+
PGHOST: localhost
23+
PGUSER: postgres
24+
RAILS_ENV: test
25+
26+
name: ${{ matrix.extension }} ${{ matrix.ruby }} ${{ matrix.database }}
27+
steps:
28+
- uses: actions/setup-ruby@v1.0.0
29+
with:
30+
version: ${{ matrix.ruby }}
31+
- uses: actions/checkout@v2
32+
- run: sudo apt-get update && sudo apt-get install libpq-dev libmysqlclient-dev libsqlite3-dev -y
33+
- run: sudo systemctl start mysql.service
34+
- id: cache-bundler
35+
uses: actions/cache@v2
36+
with:
37+
path: vendor/bundle
38+
key: ${{ matrix.ruby }}-gem-${{ matrix.database }}-${{ hashFiles('Gemfile') }}
39+
- run: bundle install --without development --path vendor/bundle
40+
- run: bin/rake refinery:testing:dummy_app
41+
env:
42+
PGPORT: ${{ job.services.postgres.ports[5432] }}
43+
44+
- run: bin/rspec ${{ matrix.extension }}/spec
45+
env:
46+
PGPORT: ${{ job.services.postgres.ports[5432] }}
47+
RETRY_COUNT: 3
48+
49+
services:
50+
postgres:
51+
image: postgres:11.5
52+
ports: ["5432:5432"]
53+
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5

.travis.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

Gemfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,37 +9,38 @@ path "./" do
99
gem "refinerycms-resources"
1010
end
1111

12-
gem 'bootsnap', require: false
13-
gem 'listen'
14-
15-
gem 'activejob'
16-
1712
# Add support for refinerycms-acts-as-indexed
1813
gem 'refinerycms-acts-as-indexed', ['~> 3.0', '>= 3.0.0']
1914

2015
# Add the default visual editor, for now.
2116
gem 'refinerycms-wymeditor', ['~> 2.2', '>= 2.2.0']
2217

2318
# Database Configuration
24-
unless ENV['TRAVIS']
19+
unless ENV['CI']
2520
gem 'activerecord-jdbcsqlite3-adapter', '>= 1.3.0.rc1', platform: :jruby
2621
gem 'sqlite3', platform: :ruby
2722
end
2823

29-
if !ENV['TRAVIS'] || ENV['DB'] == 'mysql'
24+
if !ENV['CI'] || ENV['DB'] == 'mysql'
3025
group :mysql do
3126
gem 'activerecord-jdbcmysql-adapter', '>= 1.3.0.rc1', platform: :jruby
3227
gem 'mysql2', '~> 0.4', :platform => :ruby
3328
end
3429
end
3530

36-
if !ENV['TRAVIS'] || ENV['DB'] == 'postgresql'
31+
if !ENV['CI'] || ENV['DB'] == 'postgresql'
3732
group :postgres, :postgresql do
3833
gem 'activerecord-jdbcpostgresql-adapter', '>= 1.3.0.rc1', platform: :jruby
3934
gem 'pg', '~> 0.21', platform: :ruby
4035
end
4136
end
4237

38+
group :development, :test do
39+
gem 'activejob'
40+
gem 'bootsnap', require: false
41+
gem 'listen', '~> 3.0'
42+
end
43+
4344
group :test do
4445
gem 'refinerycms-testing', path: './testing'
4546
gem 'generator_spec', '~> 0.9.3'

certs/parndt.pem

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
-----BEGIN CERTIFICATE-----
22
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
24-
2Oqsxsw30MIZnh2Cw/xLRkc1I50luA==
16+
aW8wDQYJKoZIhvcNAQELBQADggGBALu2HM50B8xqlAXkCwavJDvWWtV9pG1igFUg
17+
friZRWprUQ5nTaNmAd8p8qbJQwaIK2gt+DfYWfB9LtKnQTfbhLRBbmJ7zYw8LjKY
18+
PwCs4RWjDAiuyCO3ppfsz+1bsMUXPLgWlaUkXsUy3nr2NruEFTO9zu3wGYQQ93Tt
19+
vYSHOnP35UB4QjsjNrOO7FBaQfy6O909PP+GnVcJ62s9c26voJz63RSolwY7Jydw
20+
XUlG68jjJKSoDHRzVTmNB7sX8rs8P2kvYkpIUXPHyls3mWBWjBWbdEYWESZrxI2x
21+
dS7jY3AnfqhvsWra2pSREb2IDqPnJrHVOejnEI/zuuufUxLwDx3AC6SMdsyWkZ7V
22+
9OmLt2rg75Sct6h2220lO5ySqYtqAXuOMBDGv5L0zLalx1g8LACA7uILTKVWh8B8
23+
Hsej0MQ3drCB1eA4c9OXdCUQJnY2aLTq3uNvTbZvoTgWK55eq3KLBJ4zzoKZ4tBX
24+
/HIFI/fEwYlI1Ji3oikUrHkc4rWgaQ==
2525
-----END CERTIFICATE-----

core/config/locales/sk.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ sk:
5252
button_text: Hľadať
5353
results_for_html: "Výsledky hľadania pre &#8216;<em>%{query}</em>&#8217;"
5454
no_results: Žiadne záznamy sa nenašli
55+
cancel_search: 'Zrušiť vyhľadávanie'
56+
search_input_notice: ''
57+
input:
58+
placeholder: "Hľadať &#8230;"
59+
help: 'Napíšte slovo alebo frázu, ktorú chcete vyhľadať'
5560
delete:
5661
message: Naozaj chcete zmazať '%{title}'?
5762
error_messages:
@@ -66,6 +71,8 @@ sk:
6671
close_this_message: Zavrieť správu
6772
draft_page_message:
6873
not_live: Táto stránka NIE JE viditeľná pre bežných návštevníkov webu.
74+
skip_to_first_child_page_message:
75+
skip_to_first_child: "Táto stránka má nastavenie \"Presmeruj na prvú substránku\" a nikdy nebude zobrazená návštevníkom"
6976
footer:
7077
copyright: Copyright © %{year} %{site_name}
7178
no_script:

core/lib/generators/refinery/cms/templates/config/database.yml.mysql renamed to core/lib/generators/refinery/cms/templates/config/database.mysql.yml

File renamed without changes.

core/lib/generators/refinery/cms/templates/config/database.yml.postgresql renamed to core/lib/generators/refinery/cms/templates/config/database.postgresql.yml

File renamed without changes.

core/lib/generators/refinery/cms/templates/config/database.yml.sqlite3 renamed to core/lib/generators/refinery/cms/templates/config/database.sqlite3.yml

File renamed without changes.

core/lib/generators/refinery/dummy/templates/rails/database.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ login: &login
55
reconnect: false
66
pool: 5
77
username: root
8-
password:
8+
password: <%%= ENV['MYSQL_PASSWORD'] %>
99
#socket: /tmp/mysql.sock
1010
<% elsif /postgresql/ === @database %>
1111
adapter: postgresql
@@ -31,4 +31,4 @@ test:
3131

3232
production:
3333
<<: *login
34-
database: dummy_prod
34+
database: dummy_prod

0 commit comments

Comments
 (0)