diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c6f75d8..dafc106 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -149,7 +149,7 @@ jobs: # Set environment variables echo "RUBYOPT=-r$(pwd)/${{ matrix.ruby-version }}/index.rb" >> $GITHUB_ENV - echo "ADDITIONAL_GEM_PATH=$(pwd)/${{ matrix.ruby-version }}/bundle" >> $GITHUB_ENV + echo "ODIGOS_GEM_PATH=$(pwd)/${{ matrix.ruby-version }}/bundle" >> $GITHUB_ENV echo "OTEL_SERVICE_NAME=${{ env.SERVICE_NAME }}" >> $GITHUB_ENV echo "OTEL_TRACES_EXPORTER=otlp" >> $GITHUB_ENV echo "OTEL_METRICS_EXPORTER=none" >> $GITHUB_ENV diff --git a/index.rb b/index.rb index 8fbd9f4..2686b06 100644 --- a/index.rb +++ b/index.rb @@ -34,9 +34,8 @@ def require_otel end end -additional_gem_path = ENV['ADDITIONAL_GEM_PATH'] || Gem.dir -puts "Loading additional gems from path: #{additional_gem_path}" -Dir.glob("#{additional_gem_path}/gems/*").each do |file| +gem_path = ENV['ODIGOS_GEM_PATH'] || Gem.dir +Dir.glob("#{gem_path}/gems/*").each do |file| $LOAD_PATH.unshift("#{file}/lib") end