2727 - name : Build products subgraph with Gradle
2828 run : ./gradlew :products-subgraph:clean :products-subgraph:build :products-subgraph:bootJar
2929 - name : Upload JAR
30- uses : actions/upload-artifact@v3
30+ uses : actions/upload-artifact@v4
3131 with :
3232 name : products.jar
3333 path : ./products-subgraph/build/libs/products.jar
5252 - name : Build reviews subgraph with Gradle
5353 run : ./gradlew :reviews-subgraph:clean :reviews-subgraph:build :reviews-subgraph:bootJar
5454 - name : Upload JAR
55- uses : actions/upload-artifact@v3
55+ uses : actions/upload-artifact@v4
5656 with :
5757 name : reviews.jar
5858 path : ./reviews-subgraph/build/libs/reviews.jar
7171 - name : Compose Supergraph
7272 run : APOLLO_ELV2_LICENSE=accept rover supergraph compose --config supergraph.yaml > supergraph.graphql
7373 - name : Upload Supergraph config
74- uses : actions/upload-artifact@v3
74+ uses : actions/upload-artifact@v4
7575 with :
7676 name : supergraph.graphql
7777 path : supergraph.graphql
@@ -86,15 +86,15 @@ jobs:
8686 - uses : actions/checkout@v3
8787 # we are using separate download actions as otherwise artifacts are placed in folders
8888 - name : Download products JAR
89- uses : actions/download-artifact@v3
89+ uses : actions/download-artifact@v4
9090 with :
9191 name : products.jar
9292 - name : Download reviews JAR
93- uses : actions/download-artifact@v3
93+ uses : actions/download-artifact@v4
9494 with :
9595 name : reviews.jar
9696 - name : Download Supergraph config
97- uses : actions/download-artifact@v3
97+ uses : actions/download-artifact@v4
9898 with :
9999 name : supergraph.graphql
100100 - name : Start up Supergraph
0 commit comments