Skip to content

Commit ff633a5

Browse files
committed
Merge branch 'dspace-cris-2024_02_x' into main-cris
2 parents 19ba82f + f9f4d8e commit ff633a5

254 files changed

Lines changed: 6131 additions & 7284 deletions

File tree

Some content is hidden

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

.github/dependabot.yml

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

.github/workflows/reusable-docker-build.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ env:
7272
REDEPLOY_SANDBOX_URL: ${{ secrets.REDEPLOY_SANDBOX_URL }}
7373
REDEPLOY_DEMO_URL: ${{ secrets.REDEPLOY_DEMO_URL }}
7474
# Current DSpace branches (and architecture) which are deployed to demo.dspace.org & sandbox.dspace.org respectively
75-
DEPLOY_DEMO_BRANCH: 'dspace-8_x'
75+
DEPLOY_DEMO_BRANCH: 'dspace-9_x'
7676
DEPLOY_SANDBOX_BRANCH: 'main'
7777
DEPLOY_ARCH: 'linux/amd64'
7878
# Registry used during building of Docker images. (All images are later copied to docker.io registry)
@@ -86,17 +86,16 @@ jobs:
8686
matrix:
8787
# Architectures / Platforms for which we will build Docker images
8888
arch: [ 'linux/amd64', 'linux/arm64' ]
89-
os: [ ubuntu-latest ]
9089
isPr:
9190
- ${{ github.event_name == 'pull_request' }}
9291
# If this is a PR, we ONLY build for AMD64. For PRs we only do a sanity check test to ensure Docker builds work.
9392
# The below exclude therefore ensures we do NOT build ARM64 for PRs.
9493
exclude:
9594
- isPr: true
96-
os: ubuntu-latest
9795
arch: linux/arm64
9896

99-
runs-on: ${{ matrix.os }}
97+
# If ARM64, then use the Ubuntu ARM64 runner. Otherwise, use the Ubuntu AMD64 runner
98+
runs-on: ${{ matrix.arch == 'linux/arm64' && 'ubuntu-24.04-arm' || 'ubuntu-latest' }}
10099

101100
steps:
102101
# This step converts the slashes in the "arch" matrix values above into dashes & saves to env.ARCH_NAME
@@ -122,10 +121,6 @@ jobs:
122121
username: ${{ github.repository_owner }}
123122
password: ${{ secrets.GITHUB_TOKEN }}
124123

125-
# https://github.com/docker/setup-qemu-action
126-
- name: Set up QEMU emulation to build for multiple architectures
127-
uses: docker/setup-qemu-action@v3
128-
129124
# https://github.com/docker/setup-buildx-action
130125
- name: Setup Docker Buildx
131126
uses: docker/setup-buildx-action@v3

0 commit comments

Comments
 (0)