@@ -65,18 +65,21 @@ jobs:
6565 get-vendored-dependencies :
6666 runs-on : ubuntu-latest
6767 steps :
68+ - name : Get code
69+ uses : actions/checkout@v4
6870 - name : Generate vendor tarball
69- - uses : dtolnay/rust-toolchain@stable
71+ uses : dtolnay/rust-toolchain@stable
7072 - run : |
7173 cargo vendor vendor/
7274 tar -czf waytrogen-${{ github.ref_name }}-vendor.tar.gz vendor
7375 - name : Upload vendored dependencies
7476 uses : actions/upload-artifact@v4
7577 with :
76- files : waytrogen-${{ github.ref_name }}-vendor.tar.gz
78+ name : waytrogen-${{ github.ref_name }}-vendor.tar.gz
79+ path : waytrogen-${{ github.ref_name }}-vendor.tar.gz
7780
7881 create-release :
79- needs : [ build-prefix-usr-binary, package-deb-file get-vendored-dependencies ]
82+ needs : [ build-prefix-usr-binary, package-deb-file, get-vendored-dependencies ]
8083 runs-on : ubuntu-latest
8184 steps :
8285 - name : Get generic build prefix usr binary
@@ -89,15 +92,21 @@ jobs:
8992 uses : actions/download-artifact@v4
9093 with :
9194 name : waytrogen_${{ github.ref_name }}_amd64.deb
95+ - name : Get vendor file
96+ uses : actions/download-artifact@v4
97+ with :
98+ name : waytrogen-${{ github.ref_name }}-vendor.tar.gz
9299 - name : Publish GitHub Release
93100 uses : softprops/action-gh-release@v2
94101 with :
95102 files : |
96103 waytrogen_${{ github.ref_name }}_amd64
97104 waytrogen_${{ github.ref_name }}_amd64.deb
105+ waytrogen-${{ github.ref_name }}-vendor.tar.gz
98106 make_latest : ' true'
99107
100108 publish-waytrogen-to-aur :
109+ needs : [ create-release ]
101110 runs-on : ubuntu-latest
102111 steps :
103112 - name : Get AUR PKGBUILD
0 commit comments