diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml new file mode 100644 index 000000000..200bf6c93 --- /dev/null +++ b/.github/workflows/release-please.yml @@ -0,0 +1,19 @@ +--- +on: + push: + branches: + - main + +permissions: + contents: write + pull-requests: write + +name: release-please + +jobs: + release-please: + runs-on: ubuntu-latest + steps: + - uses: google-github-actions/release-please-action@v3 + with: + command: manifest diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 000000000..dcaa6de07 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,240 @@ +{ + "release-type": "ruby", + "packages": [ + { + "instrumentation/gruf": { + "version-file": "lib/instrumentation/gruf/version.rb" + } + }, + { + "instrumentation/grape": { + "version-file": "lib/instrumentation/grape/version.rb" + } + }, + { + "instrumentation/racecar": { + "version-file": "lib/instrumentation/racecar/version.rb" + } + }, + { + "instrumentation/rake": { + "version-file": "lib/instrumentation/rake/version.rb" + } + }, + { + "instrumentation/rdkafka": { + "version-file": "lib/instrumentation/rdkafka/version.rb" + } + }, + { + "instrumentation/trilogy": { + "version-file": "lib/instrumentation/trilogy/version.rb" + } + }, + { + "instrumentation/active_support": { + "version-file": "lib/instrumentation/active_support/version.rb" + } + }, + { + "instrumentation/action_view": { + "version-file": "lib/instrumentation/action_view/version.rb" + } + }, + { + "instrumentation/action_pack": { + "version-file": "lib/instrumentation/action_pack/version.rb" + } + }, + { + "instrumentation/active_job": { + "version-file": "lib/instrumentation/active_job/version.rb" + } + }, + { + "instrumentation/resque": { + "version-file": "lib/instrumentation/resque/version.rb" + } + }, + { + "instrumentation/bunny": { + "version-file": "lib/instrumentation/bunny/version.rb" + } + }, + { + "instrumentation/base": { + "version-file": "lib/opentelemetry/instrumentation/version.rb" + } + }, + { + "instrumentation/active_record": { + "version-file": "lib/instrumentation/active_record/version.rb" + } + }, + { + "instrumentation/aws_sdk": { + "version-file": "lib/instrumentation/aws_sdk/version.rb" + } + }, + { + "instrumentation/lmdb": { + "version-file": "lib/instrumentation/lmdb/version.rb" + } + }, + { + "instrumentation/http": { + "version-file": "lib/instrumentation/http/version.rb" + } + }, + { + "instrumentation/graphql": { + "version-file": "lib/instrumentation/graphql/version.rb" + } + }, + { + "instrumentation/http_client": { + "version-file": "lib/instrumentation/http_client/version.rb" + } + }, + { + "instrumentation/httpx": { + "version-file": "lib/instrumentation/httpx/version.rb" + } + }, + { + "instrumentation/koala": { + "version-file": "lib/instrumentation/koala/version.rb" + } + }, + { + "instrumentation/active_model_serializers": { + "version-file": "lib/instrumentation/active_model_serializers/version.rb" + } + }, + { + "instrumentation/concurrent_ruby": { + "version-file": "lib/instrumentation/concurrent_ruby/version.rb" + } + }, + { + "instrumentation/dalli": { + "version-file": "lib/instrumentation/dalli/version.rb" + } + }, + { + "instrumentation/delayed_job": { + "version-file": "lib/instrumentation/delayed_job/version.rb" + } + }, + { + "instrumentation/ethon": { + "version-file": "lib/instrumentation/ethon/version.rb" + } + }, + { + "instrumentation/excon": { + "version-file": "lib/instrumentation/excon/version.rb" + } + }, + { + "instrumentation/faraday": { + "version-file": "lib/instrumentation/faraday/version.rb" + } + }, + { + "instrumentation/mongo": { + "version-file": "lib/instrumentation/mongo/version.rb" + } + }, + { + "instrumentation/mysql2": { + "version-file": "lib/instrumentation/mysql2/version.rb" + } + }, + { + "instrumentation/net_http": { + "version-file": "lib/opentelemetry/instrumentation/net/http/version.rb" + } + }, + { + "instrumentation/pg": { + "version-file": "lib/instrumentation/pg/version.rb" + } + }, + { + "instrumentation/que": { + "version-file": "lib/instrumentation/que/version.rb" + } + }, + { + "instrumentation/rack": { + "version-file": "lib/instrumentation/rack/version.rb" + } + }, + { + "instrumentation/rails": { + "version-file": "lib/instrumentation/rails/version.rb" + } + }, + { + "instrumentation/redis": { + "version-file": "lib/instrumentation/redis/version.rb" + } + }, + { + "instrumentation/restclient": { + "version-file": "lib/instrumentation/restclient/version.rb" + } + }, + { + "instrumentation/rspec": { + "version-file": "lib/instrumentation/rspec/version.rb" + } + }, + { + "instrumentation/ruby_kafka": { + "version-file": "lib/instrumentation/ruby_kafka/version.rb" + } + }, + { + "instrumentation/sidekiq": { + "version-file": "lib/instrumentation/sidekiq/version.rb" + } + }, + { + "instrumentation/sinatra": { + "version-file": "lib/instrumentation/sinatra/version.rb" + } + }, + { + "instrumentation/all": { + "version-file": "lib/instrumentation/all/version.rb" + } + }, + { + "propagator/ottrace": { + "version-file": "lib/propagator/ottrace/version.rb" + } + }, + { + "propagator/xray": { + "version-file": "lib/propagator/xray/version.rb" + } + }, + { + "resources/azure": { + "version-file": "lib/opentelemetry/resource/detector/azure/version.rb" + } + }, + { + "resources/container": { + "version-file": "lib/opentelemetry/resource/detector/container/version.rb" + } + }, + { + "resources/google_cloud_platform": { + "version-file": "lib/opentelemetry/resource/detector/google_cloud_platform/version.rb" + } + } + ] +}