7
7
8
8
runs :
9
9
using : " composite"
10
- steps :
11
- - name : Install GitVersion
12
- uses : gittools/actions/gitversion/setup@v0
13
- with :
14
- versionSpec : ' 5.x'
15
-
16
- - name : Determine Version
17
- id : gitversion
18
- uses : gittools/actions/gitversion/execute@v0
19
-
10
+ steps :
20
11
- name : Install dependencies
21
12
run : |
22
13
sudo apt-get update
@@ -41,21 +32,31 @@ runs:
41
32
42
33
- name : Build driver image
43
34
run : |
44
- sudo packer build -only ${{ inputs.build }} -var pspi_version=v${{ steps.gitversion.outputs.majorMinorPatch }} "$GITHUB_WORKSPACE/packer/"
35
+ sudo packer build -only ${{ inputs.build }} "$GITHUB_WORKSPACE/packer/"
45
36
working-directory : packer/plugins/packer-builder-arm
46
37
shell : bash
47
38
48
39
- name : Extract drivers from image
49
40
run : |
50
- mv PSPi6.Drivers .tar.gz $RUNNER_TEMP
41
+ mv * .tar.gz $RUNNER_TEMP
51
42
cd $RUNNER_TEMP
52
- tar --extract --file=PSPi6.Drivers.tar.gz ./packer/drivers/bin
43
+ tar --extract --file=PSPi6.Drivers_32bit.tar.gz ./packer/drivers/bin
44
+ mv ./packer/drivers/bin ./packer/drivers/bin_32
45
+ tar --extract --file=PSPi6.Drivers_64bit.tar.gz ./packer/drivers/bin
46
+ mv ./packer/drivers/bin ./packer/drivers/bin_64
53
47
working-directory : packer/plugins/packer-builder-arm
54
48
shell : bash
55
49
56
50
- name : Upload Artifact
57
51
uses : actions/upload-artifact@v4
58
52
with :
59
- name : drivers
60
- path : ${{ runner.temp }}/packer/drivers/bin/
53
+ name : drivers_32bit
54
+ path : ${{ runner.temp }}/packer/drivers/bin_32/
55
+ if-no-files-found : error
56
+
57
+ - name : Upload Artifact
58
+ uses : actions/upload-artifact@v4
59
+ with :
60
+ name : drivers_64bit
61
+ path : ${{ runner.temp }}/packer/drivers/bin_64/
61
62
if-no-files-found : error
0 commit comments