Skip to content

Commit

Permalink
IBX-8119: [GHA] Bumped PHP to 8.3 in gha-docker-solr.yaml workflow (#364
Browse files Browse the repository at this point in the history
)

For more details see https://issues.ibexa.co/browse/IBX-8119 and #364

Key changes:

* [GHA] Bumped PHP to 8.3 in gha-docker-solr.yaml workflow

* [Doc] Added a better description for published docker image
  • Loading branch information
alongosz authored and barw4 committed Oct 17, 2024
1 parent 8251a42 commit 9a1b02e
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/gha-docker-solr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
- name: Setup PHP Action
uses: shivammathur/setup-php@v2
with:
php-version: 7.4
php-version: 8.3
coverage: none

- name: Add solr dependency
Expand Down
3 changes: 3 additions & 0 deletions docker/solr/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ RUN git clone --depth=1 https://github.com/ibexa/solr.git solr
RUN ./solr/bin/generate-solr-config.sh --destination-dir=config --solr-version=8.6.3

FROM solr:8.6.3
LABEL org.opencontainers.image.source=https://github.com/ibexa/core/blob/main/docker/solr/Dockerfile
LABEL org.opencontainers.image.description="Configured Ibexa Solr Bundle image, created by 'Build and publish Solr Docker image' GHA workflow"
LABEL org.opencontainers.image.licenses=GPL-2.0-only
USER root
RUN rm -rf server/solr/configsets/_default/conf/*
USER solr
Expand Down

0 comments on commit 9a1b02e

Please sign in to comment.