Skip to content

Commit d9cc5eb

Browse files
authored
Merge pull request #11093 from IQSS/develop
merge the “develop” branch into the “master”
2 parents 906f874 + a4d0127 commit d9cc5eb

File tree

171 files changed

+7785
-3206
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

171 files changed

+7785
-3206
lines changed

.env

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
APP_IMAGE=gdcc/dataverse:unstable
2-
POSTGRES_VERSION=16
2+
POSTGRES_VERSION=17
33
DATAVERSE_DB_USER=dataverse
44
SOLR_VERSION=9.3.0
5-
SKIP_DEPLOY=0
5+
SKIP_DEPLOY=0

.github/PULL_REQUEST_TEMPLATE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**Which issue(s) this PR closes**:
44

5-
Closes #
5+
- Closes #
66

77
**Special notes for your reviewer**:
88

.github/workflows/deploy_beta_testing.yml

+9-5
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,18 @@ on:
55
branches:
66
- develop
77

8+
concurrency:
9+
group: deploy-beta-testing
10+
cancel-in-progress: false
11+
812
jobs:
913
build:
1014
runs-on: ubuntu-latest
1115

1216
steps:
13-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
1418

15-
- uses: actions/setup-java@v3
19+
- uses: actions/setup-java@v4
1620
with:
1721
distribution: 'zulu'
1822
java-version: '17'
@@ -32,7 +36,7 @@ jobs:
3236
run: echo "war_file=$(ls *.war | head -1)">> $GITHUB_ENV
3337

3438
- name: Upload war artifact
35-
uses: actions/upload-artifact@v3
39+
uses: actions/upload-artifact@v4
3640
with:
3741
name: built-app
3842
path: ./target/${{ env.war_file }}
@@ -42,10 +46,10 @@ jobs:
4246
runs-on: ubuntu-latest
4347

4448
steps:
45-
- uses: actions/checkout@v3
49+
- uses: actions/checkout@v4
4650

4751
- name: Download war artifact
48-
uses: actions/download-artifact@v3
52+
uses: actions/download-artifact@v4
4953
with:
5054
name: built-app
5155
path: ./

.github/workflows/guides_build_sphinx.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v2
14-
- uses: OdumInstitute/sphinx-action@master
14+
- uses: uncch-rdmc/sphinx-action@master
1515
with:
1616
docs-folder: "doc/sphinx-guides/"

.github/workflows/maven_unit_test.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ jobs:
3232
steps:
3333
# TODO: As part of #10618 change to setup-maven custom action
3434
# Basic setup chores
35-
- uses: actions/checkout@v3
35+
- uses: actions/checkout@v4
3636
- name: Set up JDK ${{ matrix.jdk }}
37-
uses: actions/setup-java@v3
37+
uses: actions/setup-java@v4
3838
with:
3939
java-version: ${{ matrix.jdk }}
4040
distribution: temurin
@@ -57,7 +57,7 @@ jobs:
5757

5858
# Upload the built war file. For download, it will be wrapped in a ZIP by GitHub.
5959
# See also https://github.com/actions/upload-artifact#zipped-artifact-downloads
60-
- uses: actions/upload-artifact@v3
60+
- uses: actions/upload-artifact@v4
6161
with:
6262
name: dataverse-java${{ matrix.jdk }}.war
6363
path: target/dataverse*.war
@@ -67,7 +67,7 @@ jobs:
6767
- run: |
6868
tar -cvf java-builddir.tar target
6969
tar -cvf java-m2-selection.tar ~/.m2/repository/io/gdcc/dataverse-*
70-
- uses: actions/upload-artifact@v3
70+
- uses: actions/upload-artifact@v4
7171
with:
7272
name: java-artifacts
7373
path: |
@@ -98,16 +98,16 @@ jobs:
9898
steps:
9999
# TODO: As part of #10618 change to setup-maven custom action
100100
# Basic setup chores
101-
- uses: actions/checkout@v3
101+
- uses: actions/checkout@v4
102102
- name: Set up JDK ${{ matrix.jdk }}
103-
uses: actions/setup-java@v3
103+
uses: actions/setup-java@v4
104104
with:
105105
java-version: ${{ matrix.jdk }}
106106
distribution: temurin
107107
cache: maven
108108

109109
# Get the build output from the unit test job
110-
- uses: actions/download-artifact@v3
110+
- uses: actions/download-artifact@v4
111111
with:
112112
name: java-artifacts
113113
- run: |
@@ -119,7 +119,7 @@ jobs:
119119

120120
# Wrap up and send to coverage job
121121
- run: tar -cvf java-reportdir.tar target/site
122-
- uses: actions/upload-artifact@v3
122+
- uses: actions/upload-artifact@v4
123123
with:
124124
name: java-reportdir
125125
path: java-reportdir.tar
@@ -132,15 +132,15 @@ jobs:
132132
steps:
133133
# TODO: As part of #10618 change to setup-maven custom action
134134
# Basic setup chores
135-
- uses: actions/checkout@v3
136-
- uses: actions/setup-java@v3
135+
- uses: actions/checkout@v4
136+
- uses: actions/setup-java@v4
137137
with:
138138
java-version: '17'
139139
distribution: temurin
140140
cache: maven
141141

142142
# Get the build output from the integration test job
143-
- uses: actions/download-artifact@v3
143+
- uses: actions/download-artifact@v4
144144
with:
145145
name: java-reportdir
146146
- run: tar -xvf java-reportdir.tar

conf/solr/schema.xml

+1
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@
234234
<field name="datasetValid" type="boolean" stored="true" indexed="true" multiValued="false"/>
235235

236236
<field name="license" type="string" stored="true" indexed="true" multiValued="false"/>
237+
<field name="fileCount" type="plong" stored="true" indexed="true" multiValued="false"/>
237238

238239
<!--
239240
METADATA SCHEMA FIELDS

0 commit comments

Comments
 (0)