Skip to content

Commit 2d56c46

Browse files
committed
Workflow
1 parent 806b44b commit 2d56c46

1 file changed

Lines changed: 22 additions & 17 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
matrix:
1616
target:
1717
- x86_64-unknown-linux-gnu
18-
- i686-unknown-linux-gnu
19-
- x86_64-apple-darwin
20-
- aarch64-apple-darwin
18+
# - i686-unknown-linux-gnu
19+
# - x86_64-apple-darwin
20+
# - aarch64-apple-darwin
2121
- x86_64-pc-windows-msvc
2222
- x86_64-pc-windows-gnu
23-
- i686-pc-windows-msvc
23+
# - i686-pc-windows-msvc
2424
- aarch64-unknown-linux-gnu
25-
- arm-unknown-linux-gnueabihf
25+
# - arm-unknown-linux-gnueabihf
2626
include:
2727
# ubuntu-24.04 (x86_64)
2828
- target: x86_64-unknown-linux-gnu
@@ -88,29 +88,34 @@ jobs:
8888
- name: Collect artifacts (linux)
8989
if: contains(matrix.target, 'linux')
9090
run: >
91-
mkdir ~/portablemc &&
92-
cp -r ./portablemc-ffi/include/ ~/portablemc/ &&
91+
mkdir -p ~/portablemc/dev &&
92+
cp -r ./portablemc-ffi/include/ ~/portablemc/dev/ &&
9393
cp ./target/${{ matrix.target }}/release/portablemc ~/portablemc/ &&
94-
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.a ~/portablemc/libportablemc.a &&
95-
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.so ~/portablemc/libportablemc.so
94+
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.a ~/portablemc/dev/libportablemc.a &&
95+
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.so ~/portablemc/dev/libportablemc.so
9696
9797
- name: Collect artifacts (apple)
9898
if: contains(matrix.target, 'apple')
9999
run: >
100-
mkdir ~/portablemc &&
100+
mkdir -p ~/portablemc/dev &&
101101
cp -r ./portablemc-ffi/include/ ~/portablemc/ &&
102102
cp ./target/${{ matrix.target }}/release/portablemc ~/portablemc/ &&
103-
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.a ~/portablemc/libportablemc.a &&
104-
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.dylib ~/portablemc/libportablemc.so
103+
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.a ~/portablemc/dev/libportablemc.a &&
104+
cp ./target/${{ matrix.target }}/release/libportablemc_ffi.dylib ~/portablemc/dev/libportablemc.so
105105
106106
- name: Collect artifacts (windows)
107107
if: contains(matrix.target, 'windows')
108108
run: >
109-
(mkdir ~/portablemc) -and
110-
(cp ./portablemc-ffi/include/ ~/portablemc/) -and
111-
(cp ./target/release/${{ matrix.target }}/portablemc.exe ~/portablemc/) -and
112-
(cp ./target/release/${{ matrix.target }}/portablemc_ffi.lib ~/portablemc/portablemc.lib) -and
113-
(cp ./target/release/${{ matrix.target }}/portablemc_ffi.dll ~/portablemc/portablemc.dll)
109+
mkdir ~/portablemc ;
110+
mkdir ~/portablemc/dev ;
111+
cp ./portablemc-ffi/include/ ~/portablemc/ ;
112+
cp ./target/release/${{ matrix.target }}/portablemc.exe ~/portablemc/ ;
113+
cp ./target/release/${{ matrix.target }}/portablemc.pdb ~/portablemc/ ;
114+
cp ./target/release/${{ matrix.target }}/portablemc_ffi.lib ~/portablemc/dev/portablemc.lib ;
115+
cp ./target/release/${{ matrix.target }}/portablemc_ffi.dll ~/portablemc/dev/portablemc.dll ;
116+
cp ./target/release/${{ matrix.target }}/portablemc_ffi.dll.exp ~/portablemc/dev/portablemc.dll.exp ;
117+
cp ./target/release/${{ matrix.target }}/portablemc_ffi.dll.lib ~/portablemc/dev/portablemc.dll.lib ;
118+
cp ./target/release/${{ matrix.target }}/portablemc_ffi.pdb ~/portablemc/dev/portablemc.pdb ;
114119
115120
- name: Upload artifacts
116121
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)