identus-cloud-agent icon indicating copy to clipboard operation
identus-cloud-agent copied to clipboard

build: scala-steward dependency updates

Open github-actions[bot] opened this issue 10 months ago β€’ 1 comments

About this PR

Updates:

Usage

βœ… Please merge!

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

πŸ” Files still referring to the old version numbers

The following files still refer to the old version numbers. You might want to review and update them manually.

connect/CHANGELOG.md
package-lock.json
DEPENDENCIES.md
tests/performance-tests/agent-performance-tests-k6/yarn.lock
.pre-commit-config.yaml
CHANGELOG.md
project/plugins.sbt
castor/CHANGELOG.md
cloud-agent/client/generator/yarn.lock
cloud-agent/service/CHANGELOG.md
examples/.nickel/versions.ncl
examples/st-oid4vci/compose.yaml
infrastructure/multi/.env
infrastructure/single-tenant-testing-stack/dashboards/ica-k6-detail.json
infrastructure/single-tenant-testing-stack/dashboards/ica-k8s-overview.json
mercury/CHANGELOG.md
pollux/CHANGELOG.md
prism-node/client/scala-client/CHANGELOG.md
tests/integration-tests/src/test/resources/containers/keycloak-oid4vci.yml
build.sbt
docs/docusaurus/credentials/oid4vci/issue.md
.github/PULL_REQUEST_TEMPLATE.md
cloud-agent/client/generator/package.json
cloud-agent/client/python/setup.py
cloud-agent/service/api/http/cloud-agent-openapi-spec.yaml
cloud-agent/service/server/src/main/scala/org/hyperledger/identus/pollux/credentialdefinition/http/CredentialDefinitionResponse.scala
cloud-agent/service/server/src/main/scala/org/hyperledger/identus/pollux/credentialschema/http/CredentialSchemaResponse.scala
cloud-agent/service/server/src/test/scala/org/hyperledger/identus/pollux/credentialdefinition/CredentialDefinitionBasicSpec.scala
cloud-agent/service/server/src/test/scala/org/hyperledger/identus/pollux/schema/CredentialSchemaAnoncredSpec.scala
cloud-agent/service/server/src/test/scala/org/hyperledger/identus/pollux/schema/CredentialSchemaBasicSpec.scala
cloud-agent/service/server/src/test/scala/org/hyperledger/identus/pollux/schema/CredentialSchemaMultiTenancySpec.scala
docs/docusaurus/credentialdefinition/create.md
docs/docusaurus/schemas/create.md
docs/docusaurus/schemas/credential-schema.md
examples/st-oid4vci/demo/main.py
pollux/core/src/test/scala/org/hyperledger/identus/pollux/core/model/schema/CredentialSchemaSpec.scala
pollux/core/src/test/scala/org/hyperledger/identus/pollux/core/service/uriResolvers/DidUrlResolverSpec.scala
tests/didcomm-tests/docker/docker-compose.yml
tests/didcomm-tests/package.json
tests/integration-tests/src/test/kotlin/common/CredentialSchema.kt
tests/integration-tests/src/test/kotlin/steps/schemas/AnoncredCredentialSchemaSteps.kt
tests/integration-tests/src/test/kotlin/steps/schemas/CredentialSchemasSteps.kt
tests/performance-tests/agent-performance-tests-k6/package.json
tests/performance-tests/agent-performance-tests-k6/src/common/CredentialsService.ts
βš™ Adjust future updates

Add these to your .scala-steward.conf file to ignore future updates of these dependencies:

updates.ignore = [
  { groupId = "ch.epfl.scala", artifactId = "sbt-scalafix" },
  { groupId = "ch.qos.logback", artifactId = "logback-classic" },
  { groupId = "com.apicatalog", artifactId = "titanium-json-ld" },
  { groupId = "com.dimafeng", artifactId = "testcontainers-scala-postgresql" },
  { groupId = "com.dimafeng", artifactId = "testcontainers-scala-vault" },
  { groupId = "com.github.jwt-scala", artifactId = "jwt-zio-json" },
  { groupId = "com.github.poslegm", artifactId = "munit-zio" },
  { groupId = "com.networknt", artifactId = "json-schema-validator" },
  { groupId = "com.nimbusds", artifactId = "nimbus-jose-jwt" },
  { groupId = "com.softwaremill.sttp.client3", artifactId = "zio-json" },
  { groupId = "com.thesamet", artifactId = "sbt-protoc" },
  { groupId = "dev.optics", artifactId = "monocle-core" },
  { groupId = "dev.optics", artifactId = "monocle-macro" },
  { groupId = "io.lemonlabs", artifactId = "scala-uri" },
  { groupId = "io.micrometer", artifactId = "micrometer-core" },
  { groupId = "io.micrometer", artifactId = "micrometer-registry-prometheus" },
  { groupId = "org.flywaydb", artifactId = "flyway-core" },
  { groupId = "org.http4s", artifactId = "http4s-blaze-server" },
  { groupId = "org.scala-lang", artifactId = "scala3-library" },
  { groupId = "org.scalatest", artifactId = "scalatest" },
  { groupId = "org.scodec", artifactId = "scodec-bits" },
  { groupId = "org.slf4j", artifactId = "slf4j-api" },
  { groupId = "org.slf4j", artifactId = "slf4j-simple" },
  { groupId = "org.typelevel", artifactId = "cats-parse_3" }
]

Or, add these to slow down future updates of these dependencies:

dependencyOverrides = [
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "ch.epfl.scala", artifactId = "sbt-scalafix" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "ch.qos.logback", artifactId = "logback-classic" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.apicatalog", artifactId = "titanium-json-ld" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.dimafeng", artifactId = "testcontainers-scala-postgresql" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.dimafeng", artifactId = "testcontainers-scala-vault" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.github.jwt-scala", artifactId = "jwt-zio-json" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.github.poslegm", artifactId = "munit-zio" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.networknt", artifactId = "json-schema-validator" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.nimbusds", artifactId = "nimbus-jose-jwt" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.softwaremill.sttp.client3", artifactId = "zio-json" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "com.thesamet", artifactId = "sbt-protoc" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "dev.optics", artifactId = "monocle-core" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "dev.optics", artifactId = "monocle-macro" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.lemonlabs", artifactId = "scala-uri" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.micrometer", artifactId = "micrometer-core" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.micrometer", artifactId = "micrometer-registry-prometheus" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.flywaydb", artifactId = "flyway-core" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.http4s", artifactId = "http4s-blaze-server" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.scala-lang", artifactId = "scala3-library" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.scalatest", artifactId = "scalatest" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.scodec", artifactId = "scodec-bits" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.slf4j", artifactId = "slf4j-api" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.slf4j", artifactId = "slf4j-simple" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "org.typelevel", artifactId = "cats-parse_3" }
  }
]
labels: sbt-plugin-update, library-update, test-library-update, early-semver-major, semver-spec-minor, early-semver-minor, early-semver-patch, semver-spec-patch, semver-spec-major, version-scheme:early-semver, version-scheme:semver-spec, artifact-migrations, old-version-remains, commit-count:n:18

github-actions[bot] avatar Apr 06 '25 00:04 github-actions[bot]

Unit Test Results

106 files  Β±0  106 suites  Β±0   19m 42s ⏱️ -17s 890 tests Β±0  882 βœ… Β±0  8 πŸ’€ Β±0  0 ❌ Β±0  897 runsβ€Š Β±0  889 βœ… Β±0  8 πŸ’€ Β±0  0 ❌ Β±0 

Results for commit f541a39e. ± Comparison against base commit 2a134fde.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Apr 09 '25 13:04 github-actions[bot]

Blocked by this issue https://forum.image.sc/t/unplanned-server-outage-for-maven-scijava-org/113683, but with locally cached lib everything work just fine.

patextreme avatar Jun 18 '25 05:06 patextreme

Integration Test Results

 23 files  Β±0   23 suites  Β±0   2s ⏱️ Β±0s  57 tests Β±0   57 βœ… Β±0  0 πŸ’€ Β±0  0 ❌ Β±0  104 runsβ€Š Β±0  104 βœ… Β±0  0 πŸ’€ Β±0  0 ❌ Β±0 

Results for commit f541a39e. ± Comparison against base commit 2a134fde.

github-actions[bot] avatar Jun 23 '25 06:06 github-actions[bot]

Coverage Status

coverage: 48.525% (-0.3%) from 48.794% when pulling f541a39e09da2eb387d52bf504cf52f79fe40343 on update/main/all into 2a134fde626bf7b5166aa558b6fe769d150dfb2e on main.

coveralls avatar Jun 23 '25 06:06 coveralls