Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump dependencies #181

Merged
merged 41 commits into from
Oct 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
808373a
ci(deps): update actions/checkout action to v4.1.7
renovate[bot] Jun 12, 2024
f644ea6
Merge pull request #47 from ashleycaselli/renovate/actions-checkout-4…
ashleycaselli Oct 8, 2024
4f7e5e2
ci(deps): update actions/setup-java action to v4.2.2
renovate[bot] Oct 8, 2024
637812d
Merge pull request #56 from ashleycaselli/renovate/actions-setup-java…
ashleycaselli Oct 8, 2024
3461e76
ci(deps): update docker/login-action action to v3.3.0
renovate[bot] Oct 8, 2024
e9d183f
Merge pull request #43 from ashleycaselli/renovate/docker-login-actio…
ashleycaselli Oct 8, 2024
968938f
ci(deps): update actions/upload-artifact action to v4.3.6
renovate[bot] Oct 8, 2024
724727e
Merge pull request #55 from ashleycaselli/renovate/actions-upload-art…
ashleycaselli Oct 8, 2024
31fd384
build(deps): update dependency org.sonatype.plugins:nexus-staging-mav…
renovate[bot] Oct 8, 2024
e216157
Merge pull request #44 from ashleycaselli/renovate/org.sonatype.plugi…
ashleycaselli Oct 8, 2024
8cf50c4
ci(deps): update docker/setup-qemu-action action to v3.2.0
renovate[bot] Oct 8, 2024
7b6b9b4
Merge pull request #52 from ashleycaselli/renovate/docker-setup-qemu-…
ashleycaselli Oct 8, 2024
4d711f0
ci(deps): update actions/download-artifact action to v4.1.8
renovate[bot] Oct 8, 2024
e9e5ca8
Merge pull request #54 from ashleycaselli/renovate/actions-download-a…
ashleycaselli Oct 8, 2024
1b193f3
ci(deps): update actions/checkout action to v4.2.1
renovate[bot] Oct 8, 2024
bf24ff9
Merge pull request #60 from ashleycaselli/renovate/actions-checkout-4.x
ashleycaselli Oct 8, 2024
0365dab
build(deps): update dependency org.apache.maven.plugins:maven-javadoc…
renovate[bot] Oct 8, 2024
a94b575
Merge pull request #45 from ashleycaselli/renovate/org.apache.maven.p…
ashleycaselli Oct 8, 2024
5b5d1b4
chore(deps): update alpine docker tag to v3.20.3
renovate[bot] Oct 8, 2024
dbc33ae
Merge pull request #41 from ashleycaselli/renovate/alpine-3.x
ashleycaselli Oct 8, 2024
7ae336c
ci(deps): update docker/build-push-action action to v5.4.0
renovate[bot] Oct 8, 2024
3ab0080
Merge pull request #46 from ashleycaselli/renovate/docker-build-push-…
ashleycaselli Oct 8, 2024
6263976
ci(deps): update docker/setup-buildx-action action to v3.7.1
renovate[bot] Oct 8, 2024
1e3dc90
Merge pull request #53 from ashleycaselli/renovate/docker-setup-build…
ashleycaselli Oct 8, 2024
fa1ed1d
ci(deps): update actions/upload-artifact action to v4.4.1
renovate[bot] Oct 8, 2024
e28a8a0
Merge pull request #58 from ashleycaselli/renovate/actions-upload-art…
ashleycaselli Oct 8, 2024
b516d55
build(deps): update dependency org.apache.maven.plugins:maven-gpg-plu…
renovate[bot] Oct 8, 2024
3957d88
Merge pull request #57 from ashleycaselli/renovate/org.apache.maven.p…
ashleycaselli Oct 8, 2024
5816684
build(deps): update dependency org.apache.maven.plugins:maven-release…
renovate[bot] Oct 8, 2024
5cf5221
Merge pull request #48 from ashleycaselli/renovate/org.apache.maven.p…
ashleycaselli Oct 8, 2024
74b010f
build(deps): update dependency org.apache.maven.plugins:maven-jar-plu…
renovate[bot] Oct 8, 2024
f236b25
Merge pull request #50 from ashleycaselli/renovate/org.apache.maven.p…
ashleycaselli Oct 8, 2024
f4becbe
ci(deps): update docker/build-push-action action to v6
renovate[bot] Oct 8, 2024
f8ee37b
Merge pull request #49 from ashleycaselli/renovate/docker-build-push-…
ashleycaselli Oct 8, 2024
cd6664e
refactor(dockerfile): minor changes to fix the build warnings (FromAs…
ashleycaselli Oct 8, 2024
72ca17f
ci(deps): update actions/setup-java action to v4.4.0
renovate[bot] Oct 8, 2024
81fd2a1
Merge pull request #59 from ashleycaselli/renovate/actions-setup-java…
ashleycaselli Oct 8, 2024
e53b373
ci(deps): update actions/upload-artifact action to v4.4.2
renovate[bot] Oct 8, 2024
82f1d58
Merge pull request #61 from ashleycaselli/renovate/actions-upload-art…
ashleycaselli Oct 9, 2024
58a6043
ci(deps): update actions/upload-artifact action to v4.4.3
renovate[bot] Oct 9, 2024
9cc8178
Merge pull request #62 from ashleycaselli/renovate/actions-upload-art…
ashleycaselli Oct 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG ARCH_BASE
FROM $ARCH_BASE as jre-build
FROM $ARCH_BASE AS jre-build

WORKDIR /app

Expand Down Expand Up @@ -32,12 +32,12 @@ RUN unzip target/shacl-${VERSION}-bin.zip -d /app/

# BUILD STAGE 2: keep only Java and SHACL

FROM alpine:3.19.1
FROM alpine:3.20.3

ARG VERSION

ENV JAVA_HOME=/usr
ENV PATH "/app/shacl-${VERSION}/bin:${PATH}"
ENV PATH="/app/shacl-${VERSION}/bin:${PATH}"

COPY --from=jre-build /javaruntime $JAVA_HOME
COPY --chmod=0755 --from=jre-build /app/shacl-${VERSION} /app/shacl-${VERSION}
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,14 @@ jobs:
echo "IMAGE_NAME=${GITHUB_REPOSITORY,,}" >> ${GITHUB_ENV}

- name: Checkout repository
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- name: Set up QEMU
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0

- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1

# inspired by https://github.com/reloc8/action-latest-release-version
- name: Get release version
Expand All @@ -68,15 +68,15 @@ jobs:


- name: Log in to the Container registry
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push Docker image for x86 and arm64
id: build
uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 # v5.3.0
uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # v6.9.0
with:
file: .docker/Dockerfile
push: true
Expand All @@ -93,7 +93,7 @@ jobs:
digest="${{ steps.build.outputs.digest }}"
touch "/tmp/digests/${digest#sha256:}"
- name: Upload digest
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: digests-${{ matrix.package }}
path: /tmp/digests/*
Expand All @@ -110,7 +110,7 @@ jobs:
echo "IMAGE_NAME=${GITHUB_REPOSITORY,,}" >> ${GITHUB_ENV}

- name: Checkout repository
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

# inspired by https://github.com/reloc8/action-latest-release-version
- name: Get release version
Expand All @@ -124,14 +124,14 @@ jobs:
echo "version_build=${LATEST_RELEASE}_"$(git rev-parse --short "$GITHUB_SHA") >> $GITHUB_OUTPUT

- name: Download digests
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
with:
path: /tmp/digests
pattern: digests-*
merge-multiple: true

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1

- name: Extract metadata (tags, labels) for Docker
id: meta
Expand All @@ -144,7 +144,7 @@ jobs:
type=raw,value=${{ steps.get_version.outputs.latest-release}},enable=${{ github.event_name == 'release' }}

- name: Log in to the Container registry
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/maven-test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: Set up JDK
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
uses: actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 # v4.4.0
with:
java-version: "11"
distribution: "temurin"
Expand Down
10 changes: 5 additions & 5 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.4.1</version>
<version>3.4.2</version>
<executions>
<execution>
<goals>
Expand Down Expand Up @@ -174,7 +174,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.1</version>
<version>3.1.1</version>
<configuration>
<goals>deploy</goals>
<autoVersionSubmodules>true</autoVersionSubmodules>
Expand All @@ -199,7 +199,7 @@
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.13</version>
<version>1.7.0</version>
<extensions>true</extensions>
<configuration>
<serverId>ossrh.releases</serverId>
Expand All @@ -210,7 +210,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.3</version>
<version>3.10.1</version>
<executions>
<execution>
<id>attach-javadocs</id>
Expand All @@ -223,7 +223,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.2.4</version>
<version>3.2.7</version>
<executions>
<execution>
<id>sign-artifacts</id>
Expand Down