@@ -111,8 +111,30 @@ jobs:
111111 xpm install --config linux-arm64 --loglevel ${{ github.event.inputs.xpm_install_loglevel }} ${{ github.event.inputs.xpm_install_options }}
112112 xpm run build --config linux-arm64
113113
114+ linux-arm64-upload :
115+ name : ' linux-arm64 gcc ${{ github.event.inputs.version }} upload'
116+ timeout-minutes : 2880 # 2 days
117+ runs-on : [self-hosted, linux, arm64, xbbla]
118+ container :
119+ defaults :
120+ run :
121+ shell : bash
122+ needs : [linux-arm64-build]
123+
124+ steps :
125+ - name : ' Show environment'
126+ run : |
127+ uname -a
128+ lsb_release -sd
129+ echo "whoami: $(whoami)"
130+ echo "pwd: $(pwd)"
131+ echo "node: $(node --version)"
132+ echo "npm: $(npm --version)"
133+ ls -lLA
134+ env | sort | grep -E '^[^ \t]+='
135+
114136 - name : Upload platform artefacts
115- uses : actions/upload-artifact@v3 # v3 for 18.04
137+ uses : actions/upload-artifact@v4
116138 with :
117139 name : deploy-linux-arm64
118140 path : ${{ github.workspace }}/build/linux-arm64/deploy/*
@@ -140,12 +162,12 @@ jobs:
140162
141163 - name : ' Rename working area'
142164 # For just in case absolute paths remain unprocessed.
143- run : mv -v build build-$(date -u +%Y%m%d-%H%M%S)
165+ run : echo mv -v build build-$(date -u +%Y%m%d-%H%M%S)
144166
145167 linux-arm64-test :
146168 name : ' linux-arm64 gcc ${{ github.event.inputs.version }} test'
147169 runs-on : [self-hosted, linux, arm64, xbbla]
148- needs : [linux-arm64-build ]
170+ needs : [linux-arm64-upload ]
149171
150172 steps :
151173 - name : ' Show environment'
0 commit comments