File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737 strategy :
3838 fail-fast : false
3939 matrix :
40- os : [ubuntu-latest, macos-latest, windows-latest]
40+ include :
41+ - os : ubuntu-latest
42+ artifact : vector
43+ - os : macos-latest
44+ artifact : vector
45+ - os : windows-latest
46+ artifact : vector.exe
4147 steps :
4248 - uses : actions/checkout@v6
4349 - uses : dtolnay/rust-toolchain@stable
4450 - uses : Swatinem/rust-cache@v2
4551 - run : cargo build --release
52+ - uses : actions/upload-artifact@v6
53+ with :
54+ name : vector-${{ matrix.os }}
55+ path : target/release/${{ matrix.artifact }}
56+ retention-days : 3
Original file line number Diff line number Diff line change 3636 archive : zip
3737
3838 steps :
39- - uses : actions/checkout@v4
39+ - uses : actions/checkout@v6
4040
4141 - name : Install Rust
4242 uses : dtolnay/rust-toolchain@stable
6969 cd ../../..
7070
7171 - name : Upload artifact
72- uses : actions/upload-artifact@v4
72+ uses : actions/upload-artifact@v6
7373 with :
7474 name : vector-${{ matrix.target }}
7575 path : vector-${{ matrix.target }}.${{ matrix.archive }}
@@ -79,10 +79,10 @@ jobs:
7979 needs : build
8080 runs-on : ubuntu-latest
8181 steps :
82- - uses : actions/checkout@v4
82+ - uses : actions/checkout@v6
8383
8484 - name : Download artifacts
85- uses : actions/download-artifact@v4
85+ uses : actions/download-artifact@v7
8686 with :
8787 path : artifacts
8888 merge-multiple : true
You can’t perform that action at this time.
0 commit comments