2929 ' main'
3030 ) || 'main' }}
3131 PIP_EXISTS_ACTION : w
32+ CONTRIB_REPO_UTIL_HTTP : ${{ github.workspace }}/opentelemetry-python-contrib/util/opentelemetry-util-http
33+ CONTRIB_REPO_INSTRUMENTATION : ${{ github.workspace }}/opentelemetry-python-contrib/opentelemetry-instrumentation
34+ CONTRIB_REPO_INSTRUMENTATION_REQUESTS : ${{ github.workspace }}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-requests
35+ CONTRIB_REPO_INSTRUMENTATION_WSGI : ${{ github.workspace }}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-wsgi
36+ CONTRIB_REPO_INSTRUMENTATION_FLASK : ${{ github.workspace }}/opentelemetry-python-contrib/instrumentation/opentelemetry-instrumentation-flask
3237
3338jobs :
3439
@@ -800,6 +805,13 @@ jobs:
800805 - name : Checkout repo @ SHA - ${{ github.sha }}
801806 uses : actions/checkout@v4
802807
808+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
809+ uses : actions/checkout@v4
810+ with :
811+ repository : open-telemetry/opentelemetry-python-contrib
812+ ref : ${{ env.CONTRIB_REPO_SHA }}
813+ path : opentelemetry-python-contrib
814+
803815 - name : Set up Python 3.9
804816 uses : actions/setup-python@v5
805817 with :
@@ -819,6 +831,13 @@ jobs:
819831 - name : Checkout repo @ SHA - ${{ github.sha }}
820832 uses : actions/checkout@v4
821833
834+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
835+ uses : actions/checkout@v4
836+ with :
837+ repository : open-telemetry/opentelemetry-python-contrib
838+ ref : ${{ env.CONTRIB_REPO_SHA }}
839+ path : opentelemetry-python-contrib
840+
822841 - name : Set up Python 3.10
823842 uses : actions/setup-python@v5
824843 with :
@@ -838,6 +857,13 @@ jobs:
838857 - name : Checkout repo @ SHA - ${{ github.sha }}
839858 uses : actions/checkout@v4
840859
860+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
861+ uses : actions/checkout@v4
862+ with :
863+ repository : open-telemetry/opentelemetry-python-contrib
864+ ref : ${{ env.CONTRIB_REPO_SHA }}
865+ path : opentelemetry-python-contrib
866+
841867 - name : Set up Python 3.11
842868 uses : actions/setup-python@v5
843869 with :
@@ -857,6 +883,13 @@ jobs:
857883 - name : Checkout repo @ SHA - ${{ github.sha }}
858884 uses : actions/checkout@v4
859885
886+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
887+ uses : actions/checkout@v4
888+ with :
889+ repository : open-telemetry/opentelemetry-python-contrib
890+ ref : ${{ env.CONTRIB_REPO_SHA }}
891+ path : opentelemetry-python-contrib
892+
860893 - name : Set up Python 3.12
861894 uses : actions/setup-python@v5
862895 with :
@@ -876,6 +909,13 @@ jobs:
876909 - name : Checkout repo @ SHA - ${{ github.sha }}
877910 uses : actions/checkout@v4
878911
912+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
913+ uses : actions/checkout@v4
914+ with :
915+ repository : open-telemetry/opentelemetry-python-contrib
916+ ref : ${{ env.CONTRIB_REPO_SHA }}
917+ path : opentelemetry-python-contrib
918+
879919 - name : Set up Python 3.13
880920 uses : actions/setup-python@v5
881921 with :
@@ -895,6 +935,13 @@ jobs:
895935 - name : Checkout repo @ SHA - ${{ github.sha }}
896936 uses : actions/checkout@v4
897937
938+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
939+ uses : actions/checkout@v4
940+ with :
941+ repository : open-telemetry/opentelemetry-python-contrib
942+ ref : ${{ env.CONTRIB_REPO_SHA }}
943+ path : opentelemetry-python-contrib
944+
898945 - name : Set up Python 3.14
899946 uses : actions/setup-python@v5
900947 with :
@@ -3884,6 +3931,13 @@ jobs:
38843931 - name : Checkout repo @ SHA - ${{ github.sha }}
38853932 uses : actions/checkout@v4
38863933
3934+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
3935+ uses : actions/checkout@v4
3936+ with :
3937+ repository : open-telemetry/opentelemetry-python-contrib
3938+ ref : ${{ env.CONTRIB_REPO_SHA }}
3939+ path : opentelemetry-python-contrib
3940+
38873941 - name : Set up Python 3.9
38883942 uses : actions/setup-python@v5
38893943 with :
@@ -3906,6 +3960,13 @@ jobs:
39063960 - name : Checkout repo @ SHA - ${{ github.sha }}
39073961 uses : actions/checkout@v4
39083962
3963+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
3964+ uses : actions/checkout@v4
3965+ with :
3966+ repository : open-telemetry/opentelemetry-python-contrib
3967+ ref : ${{ env.CONTRIB_REPO_SHA }}
3968+ path : opentelemetry-python-contrib
3969+
39093970 - name : Set up Python 3.10
39103971 uses : actions/setup-python@v5
39113972 with :
@@ -3928,6 +3989,13 @@ jobs:
39283989 - name : Checkout repo @ SHA - ${{ github.sha }}
39293990 uses : actions/checkout@v4
39303991
3992+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
3993+ uses : actions/checkout@v4
3994+ with :
3995+ repository : open-telemetry/opentelemetry-python-contrib
3996+ ref : ${{ env.CONTRIB_REPO_SHA }}
3997+ path : opentelemetry-python-contrib
3998+
39313999 - name : Set up Python 3.11
39324000 uses : actions/setup-python@v5
39334001 with :
@@ -3950,6 +4018,13 @@ jobs:
39504018 - name : Checkout repo @ SHA - ${{ github.sha }}
39514019 uses : actions/checkout@v4
39524020
4021+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
4022+ uses : actions/checkout@v4
4023+ with :
4024+ repository : open-telemetry/opentelemetry-python-contrib
4025+ ref : ${{ env.CONTRIB_REPO_SHA }}
4026+ path : opentelemetry-python-contrib
4027+
39534028 - name : Set up Python 3.12
39544029 uses : actions/setup-python@v5
39554030 with :
@@ -3972,6 +4047,13 @@ jobs:
39724047 - name : Checkout repo @ SHA - ${{ github.sha }}
39734048 uses : actions/checkout@v4
39744049
4050+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
4051+ uses : actions/checkout@v4
4052+ with :
4053+ repository : open-telemetry/opentelemetry-python-contrib
4054+ ref : ${{ env.CONTRIB_REPO_SHA }}
4055+ path : opentelemetry-python-contrib
4056+
39754057 - name : Set up Python 3.13
39764058 uses : actions/setup-python@v5
39774059 with :
@@ -3994,6 +4076,13 @@ jobs:
39944076 - name : Checkout repo @ SHA - ${{ github.sha }}
39954077 uses : actions/checkout@v4
39964078
4079+ - name : Checkout contrib repo @ ${{ env.CONTRIB_REPO_SHA }}
4080+ uses : actions/checkout@v4
4081+ with :
4082+ repository : open-telemetry/opentelemetry-python-contrib
4083+ ref : ${{ env.CONTRIB_REPO_SHA }}
4084+ path : opentelemetry-python-contrib
4085+
39974086 - name : Set up Python 3.14
39984087 uses : actions/setup-python@v5
39994088 with :
0 commit comments