diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 809334a..da365d3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -164,10 +164,10 @@ jobs: tags: | spiralscout/velox:latest spiralscout/velox:${{ steps.values.outputs.version }} - spiralscout/velox:2024.1 + spiralscout/velox:2024.2 spiralscout/velox:2024 ghcr.io/roadrunner-server/velox:latest ghcr.io/roadrunner-server/velox:${{ steps.values.outputs.version }} - ghcr.io/roadrunner-server/velox:2024.1 + ghcr.io/roadrunner-server/velox:2024.2 ghcr.io/roadrunner-server/velox:2024 diff --git a/README.md b/README.md index 0d0ec71..0d7cedc 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ 1. ⚠️ Do not use the plugin's `master` branch. 2. ⚠️ Use tags with the **same** **major** version (e.g `logger` v3.0.3 + `amqp` v3.0.5, but not `logger` v4.0.0 + `amqp` v3.0.5) -3. ⚠️ **Currently supported plugins version is: `v4.x.x`** +3. ⚠️ **Currently supported plugins version is: `v5.x.x`** 4. ⚠️ **Currently supported RR version is: `>=v2024.x.x`** # Docs: [link](https://docs.roadrunner.dev/customization/build) diff --git a/velox.toml b/velox.toml index d1fc377..fd80056 100644 --- a/velox.toml +++ b/velox.toml @@ -1,10 +1,10 @@ [roadrunner] -# ref -> reference, can be a tag, commit or branch -ref = "v2024.1.5" +# ref -> reference, tag, commit or branch +ref = "master" -# debug option is used to build RR with debug symbols to profile it with pprof +# the debug option is used to build RR with debug symbols to profile it with pprof [debug] -enabled = false +enabled = true [github] [github.token] @@ -13,64 +13,65 @@ token = "${RT_TOKEN}" # ref -> master, commit or tag [github.plugins] # LOGS -appLogger = { ref = "v4.4.4", owner = "roadrunner-server", repository = "app-logger" } -logger = { ref = "v4.4.5", owner = "roadrunner-server", repository = "logger" } -lock = { ref = "v4.7.5", owner = "roadrunner-server", repository = "lock" } -rpc = { ref = "v4.4.4", owner = "roadrunner-server", repository = "rpc" } +appLogger = { ref = "v5.0.2", owner = "roadrunner-server", repository = "app-logger" } +logger = { ref = "v5.0.2", owner = "roadrunner-server", repository = "logger" } +lock = { ref = "v5.0.2", owner = "roadrunner-server", repository = "lock" } +rpc = { ref = "v5.0.2", owner = "roadrunner-server", repository = "rpc" } # CENTRIFUGE BROADCASTING PLATFORM -centrifuge = { ref = "v4.9.5", owner = "roadrunner-server", repository = "centrifuge" } +centrifuge = { ref = "v5.0.2", owner = "roadrunner-server", repository = "centrifuge" } # WORKFLOWS ENGINE -temporal = { ref = "v4.8.2", owner = "temporalio", repository = "roadrunner-temporal" } +temporal = { ref = "v5.1.0", owner = "temporalio", repository = "roadrunner-temporal" } # METRICS -metrics = { ref = "v4.3.5", owner = "roadrunner-server", repository = "metrics" } +metrics = { ref = "v5.0.2", owner = "roadrunner-server", repository = "metrics" } # HTTP + MIDDLEWARE -http = { ref = "v4.7.7", owner = "roadrunner-server", repository = "http" } -gzip = { ref = "v4.3.5", owner = "roadrunner-server", repository = "gzip" } -prometheus = { ref = "v4.3.4", owner = "roadrunner-server", repository = "prometheus" } -headers = { ref = "v4.4.5", owner = "roadrunner-server", repository = "headers" } -static = { ref = "v4.3.3", owner = "roadrunner-server", repository = "static" } -proxy = { ref = "v4.3.5", owner = "roadrunner-server", repository = "proxy_ip_parser" } -send = { ref = "v4.4.3", owner = "roadrunner-server", repository = "send" } +http = { ref = "v5.0.2", owner = "roadrunner-server", repository = "http" } +gzip = { ref = "v5.0.2", owner = "roadrunner-server", repository = "gzip" } +prometheus = { ref = "v5.0.1", owner = "roadrunner-server", repository = "prometheus" } +headers = { ref = "v5.0.2", owner = "roadrunner-server", repository = "headers" } +static = { ref = "v5.0.1", owner = "roadrunner-server", repository = "static" } +proxy = { ref = "v5.0.2", owner = "roadrunner-server", repository = "proxy_ip_parser" } +send = { ref = "v5.0.1", owner = "roadrunner-server", repository = "send" } # OpenTelemetry -otel = { ref = "v4.5.5", owner = "roadrunner-server", repository = "otel" } +otel = { ref = "v5.0.1", owner = "roadrunner-server", repository = "otel" } # SERVER -server = { ref = "v4.8.5", owner = "roadrunner-server", repository = "server" } +server = { ref = "v5.0.2", owner = "roadrunner-server", repository = "server" } # SERVICE aka lightweit systemd -service = { ref = "v4.7.5", owner = "roadrunner-server", repository = "service" } +service = { ref = "v5.0.2", owner = "roadrunner-server", repository = "service" } # JOBS -jobs = { ref = "v4.9.5", owner = "roadrunner-server", repository = "jobs" } -amqp = { ref = "v4.11.5", owner = "roadrunner-server", repository = "amqp" } -sqs = { ref = "v4.8.4", owner = "roadrunner-server", repository = "sqs" } -beanstalk = { ref = "v4.8.4", owner = "roadrunner-server", repository = "beanstalk" } -nats = { ref = "v4.8.5", owner = "roadrunner-server", repository = "nats" } -kafka = { ref = "v4.6.5", owner = "roadrunner-server", repository = "kafka" } +jobs = { ref = "v5.0.2", owner = "roadrunner-server", repository = "jobs" } +amqp = { ref = "v5.0.2", owner = "roadrunner-server", repository = "amqp" } +sqs = { ref = "v5.0.2", owner = "roadrunner-server", repository = "sqs" } +beanstalk = { ref = "v5.0.2", owner = "roadrunner-server", repository = "beanstalk" } +nats = { ref = "v5.0.2", owner = "roadrunner-server", repository = "nats" } +kafka = { ref = "v5.0.2", owner = "roadrunner-server", repository = "kafka" } +googlepubsub = { ref = "v5.0.2", owner = "roadrunner-server", repository = "google-pub-sub" } # KV -kv = { ref = "v4.6.4", owner = "roadrunner-server", repository = "kv" } -boltdb = { ref = "v4.9.5", owner = "roadrunner-server", repository = "boltdb" } -memory = { ref = "v4.8.5", owner = "roadrunner-server", repository = "memory" } -redis = { ref = "v4.4.5", owner = "roadrunner-server", repository = "redis" } -memcached = { ref = "v4.5.5", owner = "roadrunner-server", repository = "memcached" } +kv = { ref = "v5.0.2", owner = "roadrunner-server", repository = "kv" } +boltdb = { ref = "v5.0.2", owner = "roadrunner-server", repository = "boltdb" } +memory = { ref = "v5.0.2", owner = "roadrunner-server", repository = "memory" } +redis = { ref = "v5.0.2", owner = "roadrunner-server", repository = "redis" } +memcached = { ref = "v5.0.2", owner = "roadrunner-server", repository = "memcached" } # FILESERVER (static files) -fileserver = { ref = "v4.3.5", owner = "roadrunner-server", repository = "fileserver" } +fileserver = { ref = "v5.0.1", owner = "roadrunner-server", repository = "fileserver" } # gRPC plugin -grpc = { ref = "v4.8.7", owner = "roadrunner-server", repository = "grpc" } +grpc = { ref = "v5.0.2", owner = "roadrunner-server", repository = "grpc" } # HEALTHCHECKS + READINESS CHECKS -status = { ref = "v4.6.5", owner = "roadrunner-server", repository = "status" } +status = { ref = "v5.0.2", owner = "roadrunner-server", repository = "status" } # TCP for the RAW TCP PAYLOADS -tcp = { ref = "v4.5.4", owner = "roadrunner-server", repository = "tcp" } +tcp = { ref = "v5.0.2", owner = "roadrunner-server", repository = "tcp" } [gitlab] [gitlab.token]