@@ -38,12 +38,12 @@ on: # https://docs.github.com/en/actions/reference/workflows-and-actions/events
3838 required : false
3939 default : ' '
4040 debug-with-ssh :
41- description : " Start an SSH session for debugging purposes at the end of the build:"
41+ description : " When to open an SSH session for post- build debugging :"
4242 default : never
4343 type : choice
4444 options : [ always, on_failure, on_failure_or_cancelled, never ]
4545 debug-with-ssh-only-for-actor :
46- description : " Limit access to the SSH session to the GitHub user that triggered the job. "
46+ description : " Restrict SSH debug session access to the GitHub user who triggered the workflow "
4747 default : true
4848 type : boolean
4949
@@ -64,22 +64,23 @@ jobs:
6464 matrix :
6565 os : # https://github.com/actions/runner-images#available-images
6666 - ubuntu-latest
67- - macos-15-intel # Intel
68- - macos-latest # ARM
67+ - macos-15-intel # Intel
68+ - macos-latest # ARM
6969 - windows-latest
7070 target-platform :
7171 - oldest
7272 - latest
73- - unstable
73+ - staging
7474
7575 runs-on : ${{ matrix.os }}
7676 timeout-minutes : 15
7777
78+
7879 steps :
7980 - name : " Show: GitHub context"
8081 env :
8182 GITHUB_CONTEXT : ${{ toJSON(github) }}
82- run : echo $GITHUB_CONTEXT
83+ run : printf '%s' " $GITHUB_CONTEXT" | python -m json.tool
8384
8485
8586 - name : " Show: environment variables"
@@ -167,7 +168,7 @@ jobs:
167168
168169
169170 - name : " Build with Maven 🔨"
170- continue-on-error : ${{ matrix.target-platform == 'unstable ' }}
171+ continue-on-error : ${{ matrix.target-platform == 'staging ' }}
171172 run : |
172173 set -euo pipefail
173174
@@ -213,6 +214,15 @@ jobs:
213214 )
214215
215216
217+ - name : " Upload: Repository Zip"
218+ uses : actions/upload-artifact@v4
219+ if : always()
220+ with :
221+ name : org.eclipse.tm4e.repository-${{matrix.target-platform}}-${{matrix.os}}
222+ path : org.eclipse.tm4e.repository/target/org.eclipse.tm4e.repository-*.zip
223+ retention-days : 14
224+
225+
216226 # #################################################
217227 # Setup SSH debug session
218228 # #################################################
0 commit comments