33
33
34
34
- run : |
35
35
zip --junk-paths wasi-vfs-cli-${{ matrix.target }} target/${{ matrix.target }}/release/wasi-vfs{,.exe}
36
- - uses : actions/upload-artifact@v1
36
+ - uses : actions/upload-artifact@v4
37
37
with :
38
38
name : wasi-vfs-cli-${{ matrix.target }}
39
39
path : wasi-vfs-cli-${{ matrix.target }}.zip
57
57
cargo build --release --target=wasm32-unknown-unknown
58
58
- run : |
59
59
zip --junk-paths libwasi_vfs-wasm32-unknown-unknown target/wasm32-unknown-unknown/release/libwasi_vfs.a
60
- - uses : actions/upload-artifact@v1
60
+ - uses : actions/upload-artifact@v4
61
61
with :
62
62
name : libwasi_vfs-wasm32-unknown-unknown
63
63
path : libwasi_vfs-wasm32-unknown-unknown.zip
77
77
prerelease : false
78
78
- run : |
79
79
echo '${{ steps.create-release.outputs.upload_url }}' > release_upload_url.txt
80
- - uses : actions/upload-artifact@v1
80
+ - uses : actions/upload-artifact@v4
81
81
with :
82
82
name : create-release
83
83
path : release_upload_url.txt
@@ -93,42 +93,42 @@ jobs:
93
93
needs : [create-release]
94
94
runs-on : ubuntu-latest
95
95
steps :
96
- - uses : actions/download-artifact@v1
96
+ - uses : actions/download-artifact@v4
97
97
with :
98
98
name : create-release
99
99
- id : upload-url
100
100
run : |
101
- echo "::set-output name=url::$(cat create-release/ release_upload_url.txt)"
102
- - uses : actions/download-artifact@v1
101
+ echo "::set-output name=url::$(cat release_upload_url.txt)"
102
+ - uses : actions/download-artifact@v4
103
103
with :
104
104
name : wasi-vfs-cli-${{ matrix.target }}
105
105
106
106
env :
107
107
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
108
108
with :
109
109
upload_url : ${{ steps.upload-url.outputs.url }}
110
- asset_path : ./wasi-vfs-cli-${{ matrix.target }}/ wasi-vfs-cli-${{ matrix.target }}.zip
110
+ asset_path : wasi-vfs-cli-${{ matrix.target }}.zip
111
111
asset_name : wasi-vfs-cli-${{ matrix.target }}.zip
112
112
asset_content_type : application/zip
113
113
114
114
upload-lib-release :
115
115
needs : [create-release]
116
116
runs-on : ubuntu-latest
117
117
steps :
118
- - uses : actions/download-artifact@v1
118
+ - uses : actions/download-artifact@v4
119
119
with :
120
120
name : create-release
121
121
- id : upload-url
122
122
run : |
123
- echo "::set-output name=url::$(cat create-release/ release_upload_url.txt)"
124
- - uses : actions/download-artifact@v1
123
+ echo "::set-output name=url::$(cat release_upload_url.txt)"
124
+ - uses : actions/download-artifact@v4
125
125
with :
126
126
name : libwasi_vfs-wasm32-unknown-unknown
127
127
128
128
env :
129
129
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
130
130
with :
131
131
upload_url : ${{ steps.upload-url.outputs.url }}
132
- asset_path : ./libwasi_vfs-wasm32-unknown-unknown/ libwasi_vfs-wasm32-unknown-unknown.zip
132
+ asset_path : libwasi_vfs-wasm32-unknown-unknown.zip
133
133
asset_name : libwasi_vfs-wasm32-unknown-unknown.zip
134
134
asset_content_type : application/zip
0 commit comments