@@ -100,9 +100,9 @@ jobs:
100100 run : |
101101 cd cli
102102 make
103- echo "artifactPath=$HOME /artifacts/$GITHUB_SHA" >> $GITHUB_ENV
103+ echo "artifactPath=~ /artifacts/$GITHUB_SHA/ " >> $GITHUB_ENV
104104 mkdir -p $HOME/artifacts/$GITHUB_SHA/
105- sudo cp dist/linux_amd64/release/dapr $artifactpath /dapr
105+ cp dist/linux_amd64/release/dapr $HOME/artifacts/$GITHUB_SHA /dapr
106106 CLI_VERSION=edge
107107 echo "DAPR_CLI_VER=$CLI_VERSION" >> $GITHUB_ENV
108108
@@ -111,16 +111,22 @@ jobs:
111111 run : |
112112 cd dapr_runtime
113113 make
114+ echo "artifactPath=~/artifacts/$GITHUB_SHA/" >> $GITHUB_ENV
114115 mkdir -p $HOME/artifacts/$GITHUB_SHA/
115- cp dist/linux_amd64/release/* $artifactPath
116- RUNTIME_VERSION=edge
116+ cp dist/linux_amd64/release/* $HOME/artifacts/$GITHUB_SHA/
117+ RUNTIME_VERSION=0.0.0-dev
117118 echo "DAPR_RUNTIME_VER=$RUNTIME_VERSION" >> $GITHUB_ENV
118119
119120 - name : Build Docker Image
120121 if : env.DAPR_REF != ''
121122 run : |
122123 cd dapr_runtime
123- docker build --build-arg "PKG_FILES=*" -f ./docker/Dockerfile ./dist/linux_amd64/release -t daprio/dapr:edge-linux-amd64 --output type=tar,dest=$artifactPath/dapr_docker.tar
124+ docker build --build-arg "PKG_FILES=*" -f ./docker/Dockerfile ./dist/linux_amd64/release -t daprio/dapr:edge-linux-amd64 --output type=tar,dest=$HOME/artifacts/$GITHUB_SHA/dapr_docker.tar
125+
126+ - name : List artifacts
127+ if : env.DAPR_REF != '' || env.DAPR_CLI_REF != ''
128+ run : |
129+ ls -la $HOME/artifacts/$GITHUB_SHA/
124130
125131 - name : Upload dapr-artifacts
126132 uses : actions/upload-artifact@v4
@@ -181,21 +187,21 @@ jobs:
181187 ref : ${{ env.CHECKOUT_REF }}
182188
183189 - name : Make Artifacts destination folder
184- if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == 'edge '
190+ if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == '0.0.0-dev '
185191 run : |
186192 mkdir -p $HOME/artifacts/$GITHUB_SHA/
187193
188194 - name : Retrieve dapr-artifacts
189- if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == 'edge '
195+ if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == '0.0.0-dev '
190196 uses : actions/download-artifact@v4
191197 with :
192198 name : dapr-artifacts
193- path : $HOME /artifacts/$GITHUB_SHA/
199+ path : ~ /artifacts/${{ env. GITHUB_SHA }}
194200
195201 - name : Display downloaded artifacts
196- if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == 'edge '
202+ if : env.DAPR_CLI_VER == 'edge' || env.DAPR_RUNTIME_VER == '0.0.0-dev '
197203 run : |
198- ls ~ /artifacts/$GITHUB_SHA
204+ ls -la $HOME /artifacts/$GITHUB_SHA/
199205
200206 - name : Set up Go
201207 id : setup-go
@@ -206,7 +212,7 @@ jobs:
206212 - name : Import Dapr Image (edge)
207213 if : env.DAPR_RUNTIME_VER == 'edge'
208214 run : |
209- cat $HOME/artifacts/$GITHUB_SHA/dapr_docker.tar | docker import - daprio/dapr:edge
215+ cat $HOME/artifacts/$GITHUB_SHA/dapr_docker.tar | docker import - daprio/dapr:0.0.0-dev
210216
211217 - name : Set up Dapr CLI
212218 if : env.DAPR_CLI_VER != 'edge'
@@ -216,17 +222,19 @@ jobs:
216222 if : env.DAPR_CLI_VER == 'edge'
217223 run : |
218224 sudo cp $HOME/artifacts/$GITHUB_SHA/dapr /usr/local/bin/dapr
225+ sudo chmod +x /usr/local/bin/dapr
219226
220227 - name : Initialize Dapr runtime ${{ env.DAPR_RUNTIME_VER }}
221228 run : |
222229 dapr uninstall --all
223230 dapr init --runtime-version ${{ env.DAPR_RUNTIME_VER }}
224231
225232 - name : Override daprd with referenced commit.
226- if : env.DAPR_RUNTIME_VER == 'edge '
233+ if : env.DAPR_RUNTIME_VER == '0.0.0-dev '
227234 run : |
228235 mkdir -p $HOME/.dapr/bin/
229236 cp $HOME/artifacts/$GITHUB_SHA/daprd $HOME/.dapr/bin/daprd
237+ chmod +x $HOME/.dapr/bin/daprd
230238
231239 - name : Set up Python ${{ env.PYTHON_VER }}
232240 uses : actions/setup-python@v5
0 commit comments