diff --git a/.github/actions/build-project/action.yaml b/.github/actions/build-project/action.yaml index 34cc6d77..c335bed5 100644 --- a/.github/actions/build-project/action.yaml +++ b/.github/actions/build-project/action.yaml @@ -32,6 +32,9 @@ inputs: generate-badge: description: "Should the custom Github badge with the result of build be generated" default: false + github-token-key: + description: "Github token key allowing to publish badges" + required: false runs: using: "composite" @@ -232,7 +235,7 @@ runs: if: steps.check-history.outputs.can-skip-build != 'true' && inputs.generate-badge == 'true' with: app_id: 303718 - private_key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} + private_key: ${{ inputs.github-token-key }} - name: Generate badge shell: bash diff --git a/.github/workflows/buildPlan-A.yaml b/.github/workflows/buildPlan-A.yaml index dcbe8775..b4d6cb5b 100644 --- a/.github/workflows/buildPlan-A.yaml +++ b/.github/workflows/buildPlan-A.yaml @@ -94,6 +94,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-1: runs-on: ubuntu-22.04 needs: [ setup-build ] @@ -194,6 +195,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-2: runs-on: ubuntu-22.04 needs: [ setup-build, stage-1 ] @@ -250,6 +252,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-3: runs-on: ubuntu-22.04 needs: [ setup-build, stage-2 ] @@ -482,6 +485,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-4: runs-on: ubuntu-22.04 needs: [ setup-build, stage-3 ] @@ -584,6 +588,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-5: runs-on: ubuntu-22.04 needs: [ setup-build, stage-4 ] @@ -694,6 +699,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-6: runs-on: ubuntu-22.04 needs: [ setup-build, stage-5 ] @@ -747,6 +753,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-7: runs-on: ubuntu-22.04 needs: [ setup-build, stage-6 ] @@ -781,6 +788,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-8: runs-on: ubuntu-22.04 needs: [ setup-build, stage-7 ] @@ -853,6 +861,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-9: runs-on: ubuntu-22.04 needs: [ setup-build, stage-8 ] @@ -889,6 +898,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-10: runs-on: ubuntu-22.04 needs: [ setup-build, stage-9 ] @@ -953,6 +963,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-11: runs-on: ubuntu-22.04 needs: [ setup-build, stage-10 ] @@ -989,6 +1000,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-12: runs-on: ubuntu-22.04 needs: [ setup-build, stage-11 ] @@ -1023,6 +1035,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-13: runs-on: ubuntu-22.04 needs: [ setup-build, stage-12 ] @@ -1079,6 +1092,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-14: runs-on: ubuntu-22.04 needs: [ setup-build, stage-13 ] @@ -1111,6 +1125,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-15: runs-on: ubuntu-22.04 needs: [ setup-build, stage-14 ] @@ -1135,6 +1150,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-16: runs-on: ubuntu-22.04 needs: [ setup-build, stage-15 ] @@ -1286,6 +1302,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-17: runs-on: ubuntu-22.04 needs: [ setup-build, stage-16 ] @@ -1321,6 +1338,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-18: runs-on: ubuntu-22.04 needs: [ setup-build, stage-17 ] @@ -1375,6 +1393,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-19: runs-on: ubuntu-22.04 needs: [ setup-build, stage-18 ] @@ -1450,6 +1469,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-20: runs-on: ubuntu-22.04 needs: [ setup-build, stage-19 ] @@ -1505,6 +1525,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-21: runs-on: ubuntu-22.04 needs: [ setup-build, stage-20 ] @@ -1537,6 +1558,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-22: runs-on: ubuntu-22.04 needs: [ setup-build, stage-21 ] @@ -1563,6 +1585,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-23: runs-on: ubuntu-22.04 needs: [ setup-build, stage-22 ] @@ -1590,6 +1613,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-24: runs-on: ubuntu-22.04 needs: [ setup-build, stage-23 ] @@ -1620,6 +1644,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-25: runs-on: ubuntu-22.04 needs: [ setup-build, stage-24 ] @@ -1651,6 +1676,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-26: runs-on: ubuntu-22.04 needs: [ setup-build, stage-25 ] @@ -1675,6 +1701,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-27: runs-on: ubuntu-22.04 needs: [ setup-build, stage-26 ] @@ -1700,3 +1727,4 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} diff --git a/.github/workflows/buildPlan-B.yaml b/.github/workflows/buildPlan-B.yaml index a23d0afc..a3d3b38d 100644 --- a/.github/workflows/buildPlan-B.yaml +++ b/.github/workflows/buildPlan-B.yaml @@ -64,120 +64,120 @@ jobs: strategy: matrix: include: - - name: "ablearthy/td-types" + - name: "aaronp/code-template" - name: "ablearthy/tdjson-bind" - name: "absaoss/absa-shaded-jackson-module-scala" - name: "acsgh/scala-common" - - name: "ahjohannessen/smithy4s-repro-lib" - - name: "ahjohannessen/unum" - - name: "alexarchambault/class-path-inspector" - - name: "alexdupre/coinpayments-scala" - - name: "altoo-ag/pekko-kryo-serialization" + - name: "alejandrohdezma/dummy" + - name: "alexarchambault/case-app-entrypoint-annotation" - name: "aoiroaoino/nanolens" - - name: "armanbilge/fs2" + - name: "aparo/zio-json-extra" - name: "armanbilge/litter" - name: "armanbilge/munit-cats-effect" - - name: "armanbilge/scalacheck-effect" - - name: "banno/cosmos4s" - name: "bcarter97/id-generator" - - name: "benoitlouy/tele" - name: "bilal-fazlani/akka-http-jwt-auth" + - name: "bilal-fazlani/circe-json-schema" - name: "bilal-fazlani/csv-codec" - name: "bilal-fazlani/rainbowcli" - - name: "bilal-fazlani/swiftbar4s" - name: "bilal-fazlani/zio-mongo" - - name: "bitmarck-service/base32check-scala" - - name: "catap/scala-sha" - - name: "christian-schlichtherle/circe-kafka" + - name: "clockworkconsulting/peregrin" - name: "clulab/fatdynet" - - name: "codacy/codacy-plugins-api" - - name: "cornerman/simple-scalajs-requests" - - name: "cozydev-pink/lucille" - - name: "cric96/distributed-frp" - - name: "davenverse/condemned" - - name: "fgrutsch/akka-persistence-mapdb" - - name: "frugalmechanic/fm-http" - - name: "gchudnov/bscript" - - name: "guardian/mobile-apps-api-models" + - name: "creativescala/doodle-svg" + - name: "cucumber/action-publish-sbt" + - name: "dacr/drools-scripting" + - name: "daenyth/cats-effect-guava" + - name: "datastrophic-games/dice" + - name: "davenverse/env" + - name: "eltherion/http4s-timer" + - name: "estrondo/sweet-mockito" + - name: "frawa/inline-files" + - name: "frugalmechanic/fm-xml" + - name: "gochaorg/json4s3" + - name: "greenfossil/commons-json" - name: "guidoschmidt17/zio-pgcopy" - - name: "gzoller/deploysample" - - name: "herminiogg/label2thesaurus" + - name: "h8io/borscht" + - name: "herminiogg/dmaog" - name: "hinadt/hina-cloud-android-plugin" + - name: "hireproof/screening" + - name: "hjfruit/zio-pulsar" - name: "http4s/http4s-async-http-client" - - name: "http4s/http4s-tomcat" - - name: "indoorvivants/sn-demangler" - - name: "ingarabr/gcs-lock" - - name: "ivoah/vial" - - name: "j5ik2o/pekko-persistence-dynamodb" - - name: "jelly-rdf/jelly-jvm" + - name: "ingarabr/http4s-cloud-functions" + - name: "jamesward/zio-mavencentral" + - name: "janlisse/zio-jwt-validator" + - name: "jkugiya/aws-v4-signer-scala" - name: "jkugiya/ulid-scala" - - name: "jodersky/ustats" - - name: "kalin-rudnicki/harness" - - name: "katrix/minejson" + - name: "jodersky/applib" + - name: "johnhungerford/generic-schema" + - name: "karazinscalausersgroup/mongo-literals" + - name: "kevin-lee/just-sysprocess" - name: "kevin-lee/openai4s" + - name: "kiberstender/fjwt" - name: "kierendavies/skunk-migrate" - name: "kordyjan/ogrodnik" - - name: "krrrr38/protoquill-finagle-mysql" - name: "kzmake/uuid7s" - - name: "lhns/fs2-utils" + - name: "lhns/http4s-errors" - name: "lhns/http4s-jwt-auth" - name: "lhns/http4s-spa" - - name: "lhns/scala-commandline" - name: "lhns/scala-edifact" - name: "lhns/scala-trustmanager-utils" + - name: "liewhite/common" + - name: "losizm/little-config" - name: "losizm/little-json" - - name: "losizm/little-sql" - - name: "lunatech-labs/lunatech-play-googleopenconnect" + - name: "losizm/little-time" - name: "malyszaryczlowiek/foo-repo" - - name: "malyszaryczlowiek/kessenger-lib" - name: "martinhh/scalacheck-derived" - - name: "massimosiani/skunk" - - name: "mimoguz/layeredfonticon" - - name: "mrdimosthenis/glicko2" - - name: "nafg/cloud-logging-logback-scala" - - name: "narma/zio-docker" + - name: "mercurievv/minuscles" + - name: "mixql/mixql-engine-stub" + - name: "mixql/mixql-protobuf" + - name: "mkroli/lpm" + - name: "nafg/simple-router" + - name: "nebula-contrib/testcontainers-nebula" + - name: "nicolasfara/ecscala" + - name: "nthportal/scala-platform" + - name: "ohze/sd-util" - name: "openmole/container" - - name: "outr/moduload" - - name: "pbyrne84/scala-case-class-prettification" - - name: "philwalk/pallet" - - name: "pjfanning/acked-stream" + - name: "outr/dd-scala" + - name: "permutive-engineering/refreshable" - name: "pjfanning/aws-spi-pekko-http" - - name: "polyvariant/scodec-java-classfile" - - name: "pureharm/pureharm-core" - - name: "quafadas/vecxt" - - name: "raistlintao/scalalogger" - - name: "rsemlal/clickhouse4cats" - - name: "ruimo/scoins" + - name: "pjfanning/pekko-mock-scheduler" + - name: "pjfanning/pekko-serialization-jackson215" + - name: "pjfanning/scala-faker" + - name: "rtyley/rate-limit-status" + - name: "rtyley/scala-collection-plus" + - name: "ruimo/gh-sonatype-example" - name: "sageserpent-open/kineticmerge" - - name: "scala-cli/directive-handler" + - name: "sakulk/serval" + - name: "sangria-graphql/sangria-marshalling-testkit" - name: "scala-cli/java-class-name" + - name: "scalatest/scalatestplus-jmock" + - name: "scalatest/scalatestplus-junit5" + - name: "scf37/filewatch" + - name: "sciss/filecache" + - name: "sciss/linkernighantsp" - name: "sciss/log" - - name: "sciss/lucrepi" - - name: "sciss/scalacollider-dot" - - name: "sean-ideabank/rudolf" + - name: "sciss/scalacollider-if" + - name: "sciss/transform4s" + - name: "sdrafahl/codec" + - name: "sideeffffect/zio-doobie" + - name: "snowplow/iglu-scala-core" - name: "swaldman/audiofluidity-rss" - - name: "swaldman/untemplate" - - name: "taig/enumeration-ext" - - name: "taig/scala-linguist" - - name: "taig/scala-pygments" + - name: "swaldman/mlog-scala" + - name: "swaldman/texttable" + - name: "sweet-delights/delightful-cron" - name: "tharwaninitin/cache4s" - - name: "tharwaninitin/crypto4s" - - name: "thatscalaguy/ulid4cats" - name: "timbertson/auditspec" - - name: "tkrs/mess" - - name: "tkrs/mmdb-grpc-scala" - name: "tmccarthy/scala-db" - - name: "trace4cats/trace4cats-http4s" + - name: "todokr/grokschema" + - name: "toniogela/cross" + - name: "trace4cats/trace4cats-kafka" - name: "trace4cats/trace4cats-tail-sampling-extras" + - name: "trace4cats/trace4cats-xray" - name: "typelevel/scalacheck-xml" - - name: "vlmiroshnikov/aero3" - - name: "wiringbits/wiringbits-webapp-utils" + - name: "ulitol97/comet" + - name: "xuwei-k/jwt-scala" - name: "xuwei-k/scala3profile" - name: "yrichika/scalahtml" - - name: "yurikpanic/zio-postgres" - - name: "yurique/embedded-files-macro" - - name: "zio/zio-bson" - - name: "zygfryd/scala-zygf-jackshaft" + - name: "zhranklin/scala-tricks" steps: - name: "Git Checkout" uses: actions/checkout@v3 @@ -193,6 +193,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-1: runs-on: ubuntu-22.04 needs: [ setup-build ] @@ -202,58 +203,65 @@ jobs: matrix: include: - name: "2m/yabai-scala" - - name: "aaronp/code-template" - name: "aaronp/franz" + - name: "ablearthy/td-types" + - name: "ahjohannessen/smithy4s-repro-lib" + - name: "ahjohannessen/unum" - name: "aholland/aholland-scala-utils" - name: "aiyanbo/scala-i18n" - name: "ajozwik/protoquill-generic" - name: "akiomik/seaw" - - name: "alejandrohdezma/dummy" - name: "alejandrohdezma/sbt-mdoc-toc" - name: "alejandrohdezma/sbt-propagate" - - name: "alexarchambault/case-app-entrypoint-annotation" + - name: "alexarchambault/class-path-inspector" + - name: "alexdupre/coinpayments-scala" - name: "alterationx10/opinionated-zio" + - name: "altoo-ag/pekko-kryo-serialization" - name: "andimiller/hedgehogs" - name: "antognini/type-safe-equality" - - name: "aparo/zio-json-extra" - name: "armanbilge/feral" + - name: "armanbilge/fs2" - name: "armanbilge/saslprep" + - name: "armanbilge/scalacheck-effect" - name: "assist-iot-sripas/scala-mqtt-wrapper" - name: "atedeg/scala-release" - name: "atry/futurebinding.scala" - name: "augustnagro/form-url-codec" + - name: "banno/cosmos4s" - name: "barnardb/tinyplate" - name: "beangle/db" - name: "beangle/doc" - name: "beangle/notify" + - name: "benoitlouy/tele" - name: "besselstudio/coingecko" - - name: "bilal-fazlani/circe-json-schema" - name: "bilal-fazlani/csv-schema" - name: "bilal-fazlani/jslt-parser" - name: "bilal-fazlani/scala-aql" + - name: "bilal-fazlani/swiftbar4s" + - name: "bitmarck-service/base32check-scala" - name: "bitmarck-service/fs2-secon" - name: "bp3r/jsonrpc2" - name: "cake-lier/tuples-space-core" - name: "carlos-verdes/zio-resource" - name: "catap/scala-blake3" + - name: "catap/scala-sha" + - name: "christian-schlichtherle/circe-kafka" - name: "clockworkconsulting/csexp" - - name: "clockworkconsulting/peregrin" + - name: "codacy/codacy-plugins-api" + - name: "cornerman/simple-scalajs-requests" - name: "coursier/class-path-util" + - name: "cozydev-pink/lucille" - name: "cozydev-pink/snakecase" - name: "creativescala/doodle-explore" - - name: "creativescala/doodle-svg" - - name: "cucumber/action-publish-sbt" - - name: "dacr/drools-scripting" + - name: "cric96/distributed-frp" - name: "dacr/json2props" - name: "dacr/naturalsort" - name: "dacr/split" - name: "dacr/unittools" - - name: "daenyth/cats-effect-guava" - name: "daghemberg/paut-program" - name: "daghemberg/problemutils" - name: "damon-v79/cassandra-migration" - - name: "datastrophic-games/dice" - - name: "davenverse/env" + - name: "davenverse/condemned" - name: "davenverse/epimetheus-circuit" - name: "davenverse/epimetheus-redis4cats" - name: "davenverse/namecase" @@ -266,15 +274,14 @@ jobs: - name: "dragonfly-ai/mesh" - name: "dvgica/periodic" - name: "eikek/bitpeace" - - name: "eltherion/http4s-timer" - name: "estrondo/farango" - - name: "estrondo/sweet-mockito" - name: "fenixedu/fenixedu-scala-sdk" + - name: "fgrutsch/akka-persistence-mapdb" - name: "fiatjaf/nlog" - - name: "frawa/inline-files" - name: "frugalmechanic/fm-html" + - name: "frugalmechanic/fm-http" - name: "frugalmechanic/fm-json" - - name: "frugalmechanic/fm-xml" + - name: "gchudnov/bscript" - name: "gchudnov/mindthegap" - name: "gemini-hlsw/lucuma-jts" - name: "gemini-hlsw/lucuma-refined" @@ -282,180 +289,174 @@ jobs: - name: "giabao/asm-flow" - name: "gnp/ident" - name: "gnp/zio-data-streams" - - name: "gochaorg/json4s3" - - name: "greenfossil/commons-json" - name: "greenfossil/typesafe-config-ext" - name: "grouzen/zio-apache-arrow" - name: "guardian/etag-caching" + - name: "guardian/mobile-apps-api-models" - name: "guizmaii-opensource/zio-aes" - name: "guymers/ceesvee" - name: "guymers/foobie" + - name: "gzoller/deploysample" - name: "gzoller/listzipper" - - name: "h8io/borscht" - - name: "herminiogg/dmaog" - - name: "hireproof/screening" - - name: "hjfruit/zio-pulsar" + - name: "herminiogg/label2thesaurus" - name: "hnaderi/named-codec" - name: "hnaderi/scala-readpass" - name: "hnaderi/yaml4s" - name: "hsci-r/lucene-perfieldpostingsformatordtermvectorscodec" - name: "hshn/slick-codegen-patch" - name: "http4s/hpack" + - name: "http4s/http4s-tomcat" - name: "hughsimpson/scalameter" - name: "indoorvivants/detective" - name: "indoorvivants/opaque-newtypes" - name: "indoorvivants/rendition" + - name: "indoorvivants/sn-demangler" - name: "indoorvivants/yank" - - name: "ingarabr/http4s-cloud-functions" + - name: "ingarabr/gcs-lock" - name: "ist-dsi/scala-openstack-common-clients" + - name: "ivoah/vial" - name: "j5ik2o/pekko-kinesis" - - name: "jamesward/zio-mavencentral" - - name: "janlisse/zio-jwt-validator" + - name: "j5ik2o/pekko-persistence-dynamodb" + - name: "jelly-rdf/jelly-jvm" - name: "jkobejs/cron" - - name: "jkugiya/aws-v4-signer-scala" - - name: "jodersky/applib" - name: "jodersky/identicon" - name: "jodersky/redicl" - - name: "johnhungerford/generic-schema" + - name: "jodersky/ustats" - name: "joohnnie/retry" - name: "jphmrst/scala-latex" - name: "jphmrst/scalautils" - name: "julianpeeters/dc10" - - name: "karazinscalausersgroup/mongo-literals" - - name: "kevin-lee/just-sysprocess" - - name: "kiberstender/fjwt" + - name: "kalin-rudnicki/harness" + - name: "katrix/minejson" - name: "kijuky/enumeratum-scalikejdbc" - name: "killaitis/http4s-cloud-functions" - name: "kolemannix/spack" - name: "kordyjan/typelogger" + - name: "krrrr38/protoquill-finagle-mysql" - name: "l-space/types" - name: "laserdisc-io/scanamo-circe" - name: "lhns/cats-effect-utils" - name: "lhns/doobie-flyway" - name: "lhns/fs2-functork" - - name: "lhns/http4s-errors" + - name: "lhns/fs2-utils" - name: "lhns/nifi-scala" - - name: "liewhite/common" + - name: "lhns/scala-commandline" - name: "likeligood-ab/scala-react" - name: "linyxus/papiers-core" - name: "lorandszakacs/enclosure" - name: "losizm/bolster" - name: "losizm/ergo" - name: "losizm/little-cli" - - name: "losizm/little-config" - name: "losizm/little-io" - name: "losizm/little-security" - - name: "losizm/little-time" + - name: "losizm/little-sql" - name: "losizm/t2" + - name: "lunatech-labs/lunatech-play-googleopenconnect" - name: "malliina/sbt-utils" - name: "malliina/util-base" + - name: "malyszaryczlowiek/kessenger-lib" - name: "marcinzh/yamlike" - name: "massimosiani/monix-newtypes-cats" + - name: "massimosiani/skunk" - name: "mattlangsenkamp/svgbounds" - name: "mdedetrich/scalacheck" - - name: "mercurievv/minuscles" - - name: "mixql/mixql-engine-stub" - - name: "mixql/mixql-protobuf" - - name: "mkroli/lpm" + - name: "mimoguz/layeredfonticon" - name: "molarmanful/sclin" - name: "mpollmeier/colordiff" + - name: "mrdimosthenis/glicko2" - name: "msgpack4z/msgpack4z-jawn" - name: "mutsuhiro6/ulid-scala3" - name: "mvv/typine" + - name: "nafg/cloud-logging-logback-scala" - name: "nafg/scheduler" - - name: "nafg/simple-router" - name: "narma/tranzactio" + - name: "narma/zio-docker" - name: "nationalarchives/dr2-preservica-client" - - name: "nebula-contrib/testcontainers-nebula" - - name: "nicolasfara/ecscala" - name: "nomadblacky/scalatest-otel-reporter" - name: "note/dhallj-magnolia" - - name: "nthportal/scala-platform" - - name: "ohze/sd-util" - name: "opaliasystems/opalia-commons-core" - - name: "outr/dd-scala" + - name: "outr/moduload" - name: "outr/sendgrid4s" - name: "palanga/parana" + - name: "pbyrne84/scala-case-class-prettification" - name: "pbyrne84/scala-wiremock-api" - - name: "permutive-engineering/refreshable" - name: "phillhenry/dreadnought" + - name: "philwalk/pallet" - name: "pityka/pairwisealignment" + - name: "pjfanning/acked-stream" - name: "pjfanning/akka-rabbitmq" - name: "pjfanning/jackson-module-scala-duration" - name: "pjfanning/pekko-http-session" - - name: "pjfanning/pekko-mock-scheduler" - name: "pjfanning/pekko-rabbitmq" - - name: "pjfanning/pekko-serialization-jackson215" - - name: "pjfanning/scala-faker" - name: "pjfanning/scala3-sample-classes" - name: "pmeheut/nscala-java-time" - name: "polyvariant/caliban-gitlab" + - name: "polyvariant/scodec-java-classfile" + - name: "pureharm/pureharm-core" + - name: "quafadas/vecxt" + - name: "raistlintao/scalalogger" + - name: "rsemlal/clickhouse4cats" - name: "rssh/shim--scala-async--dotty-cps-async" - - name: "rtyley/rate-limit-status" - - name: "rtyley/scala-collection-plus" - - name: "ruimo/gh-sonatype-example" + - name: "ruimo/scoins" - name: "sake92/tupson" - - name: "sakulk/serval" - - name: "sangria-graphql/sangria-marshalling-testkit" - name: "sangria-graphql/sangria-streaming-api" - name: "saucam/shiva" + - name: "scala-cli/directive-handler" - name: "scalatest/scalatestplus-easymock" - - name: "scalatest/scalatestplus-jmock" - - name: "scalatest/scalatestplus-junit5" - - name: "scf37/filewatch" - name: "sciss/audiowidgets" - name: "sciss/equal" - - name: "sciss/filecache" - - name: "sciss/linkernighantsp" + - name: "sciss/lucrepi" - name: "sciss/model" - name: "sciss/optional" - - name: "sciss/scalacollider-if" - - name: "sciss/transform4s" - - name: "sdrafahl/codec" + - name: "sciss/scalacollider-dot" + - name: "sean-ideabank/rudolf" - name: "shawjef3/tryutils" - name: "shopstic/caliban" - - name: "sideeffffect/zio-doobie" - name: "sinaghaffari/monadicsimplifier" - - name: "snowplow/iglu-scala-core" - name: "ssanj/delight" - name: "swagger-akka-http/swagger-enumeratum-module" - name: "swagger-akka-http/swagger-scala3-enum-module" - - name: "swaldman/mlog-scala" - - name: "swaldman/texttable" - - name: "sweet-delights/delightful-cron" + - name: "swaldman/untemplate" - name: "sweet-delights/delightful-typeclasses" - name: "t-sasaki915/typesafe-scalajs" + - name: "taig/enumeration-ext" - name: "taig/geojson" - name: "taig/object-fit" + - name: "taig/scala-linguist" + - name: "taig/scala-pygments" + - name: "tharwaninitin/crypto4s" + - name: "thatscalaguy/ulid4cats" - name: "throup/couldbe" - name: "timbertson/backpressure-sensor" + - name: "tkrs/mess" + - name: "tkrs/mmdb-grpc-scala" - name: "tlsomers/scala-suspendable" - name: "tmccarthy/ausgeo" - name: "tmccarthy/digest4s" - name: "tmccarthy/tmmutils" - - name: "todokr/grokschema" - - name: "toniogela/cross" - name: "torrentdam/bencode" - name: "tpataky/duckling" - name: "trace4cats/trace4cats-exporter-http" + - name: "trace4cats/trace4cats-http4s" - name: "trace4cats/trace4cats-jaeger-integration-test" - - name: "trace4cats/trace4cats-kafka" - name: "trace4cats/trace4cats-natchez" - - name: "trace4cats/trace4cats-xray" - name: "typesafeconfigops/typesafeconfigops" - - name: "ulitol97/comet" - name: "varwise/prometheus-akka-http" - name: "vasilmkd/discipline" - name: "virtuslab/scala-cli-signing" + - name: "vlmiroshnikov/aero3" - name: "vlmiroshnikov/saga" - name: "windymelt/happy-birthday" - name: "windymelt/qw.scala" + - name: "wiringbits/wiringbits-webapp-utils" - name: "xebia-functional/munit-compiler-toolkit" - name: "xebia-functional/munit-snap" - - name: "xuwei-k/jwt-scala" - name: "xuwei-k/unused-proto" - name: "ysthakur/sline" - - name: "zhranklin/scala-tricks" + - name: "yurikpanic/zio-postgres" + - name: "yurique/embedded-files-macro" + - name: "zio/zio-bson" + - name: "zygfryd/scala-zygf-jackshaft" steps: - name: "Git Checkout" uses: actions/checkout@v3 @@ -471,6 +472,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-2: runs-on: ubuntu-22.04 needs: [ setup-build, stage-1 ] @@ -552,6 +554,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-3: runs-on: ubuntu-22.04 needs: [ setup-build, stage-2 ] @@ -602,6 +605,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-4: runs-on: ubuntu-22.04 needs: [ setup-build, stage-3 ] @@ -627,6 +631,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-5: runs-on: ubuntu-22.04 needs: [ setup-build, stage-4 ] @@ -652,6 +657,7 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} stage-6: runs-on: ubuntu-22.04 needs: [ setup-build, stage-5 ] @@ -677,3 +683,4 @@ jobs: elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }} elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }} generate-badge: true + github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }} diff --git a/coordinator/src/main/scala/buildPlan.scala b/coordinator/src/main/scala/buildPlan.scala index 2669145d..36cb835a 100644 --- a/coordinator/src/main/scala/buildPlan.scala +++ b/coordinator/src/main/scala/buildPlan.scala @@ -508,6 +508,7 @@ def createGithubActionJob( println(" elastic-user: ${{ secrets.OPENCB_ELASTIC_USER }}") println(" elastic-password: ${{ secrets.OPENCB_ELASTIC_PSWD }}") println(" generate-badge: true") + println(" github-token-key: ${{ secrets.OPENCB_CONFIG_UPDATE_TOKEN }}") } } }