|
62 | 62 | export libraries=$(jq --compact-output --null-input '$ARGS.positional' --args -- "${data[@]}")
|
63 | 63 | echo libraries="$libraries" >> $GITHUB_OUTPUT
|
64 | 64 |
|
65 |
| -
|
66 |
| - - name: Set and check environment, install repos |
67 |
| - run: | |
68 |
| - mkdir -p "$HOME/Arduino/libraries" |
69 |
| - cd $GITHUB_WORKSPACE/ |
70 |
| - xfp-dev arduino workspace-setup --path $HOME/Arduino/libraries |
71 |
| - rm -rf ~/.arduino15/packages/Infineon/hardware/xmc/* |
72 |
| - ln -s $GITHUB_WORKSPACE ~/.arduino15/packages/Infineon/hardware/xmc/$TEST_VERSION |
73 |
| - echo "TEST_VERSION=$TEST_VERSION" |
74 |
| -
|
75 | 65 | # Connect the GITHUB_OUTPUT to the variables and the workflow output mechanism
|
76 | 66 | outputs:
|
77 | 67 | project: ${{ steps.startup.outputs.project }}
|
@@ -108,9 +98,24 @@ jobs:
|
108 | 98 | steps:
|
109 | 99 | - name: Environment
|
110 | 100 | run: |
|
| 101 | + mkdir -p "$HOME/Arduino/libraries" |
| 102 | + xfp-dev arduino workspace-setup --path $HOME/Arduino/libraries |
| 103 | + rm -rf ~/.arduino15/packages/Infineon/hardware/xmc/* |
| 104 | + ln -s $GITHUB_WORKSPACE ~/.arduino15/packages/Infineon/hardware/xmc/$TEST_VERSION |
| 105 | +
|
111 | 106 | cd /opt/runner_support/
|
| 107 | + echo "repo=$(basename "$GITHUB_REPOSITORY")" >> $GITHUB_ENV |
| 108 | + echo "project=${{ needs.setup.outputs.project }} >> $GITHUB_ENV |
| 109 | + echo "libraries=${{ matrix.libraries }}" >> $GITHUB_ENV |
| 110 | + echo "version=$TEST_VERSION" >> $GITHUB_ENV |
| 111 | + echo "hasEXT=$(basename ${{ matrix.libraries }})" >> $GITHUB_ENV |
| 112 | +
|
| 113 | + # XMCTEST=$(./py_checkusb.py --has ${{ env.hasEXT }} --onoff on --json) |
| 114 | +
|
| 115 | + echo "Repo " $${{ env.repo}} |
| 116 | + echo "Project name " $${{ env.project}} |
| 117 | + echo "Libraries " $${{ env.libraries}} |
| 118 | + echo "Version " $${{ env.version}} |
| 119 | + echo "Has extension " $${{ env.hasEXT}} |
| 120 | + echo "XMCTEST " $XMCTEST |
112 | 121 |
|
113 |
| - REPO="$(basename "$GITHUB_REPOSITORY")" |
114 |
| - PROJECT=${{ needs.setup.outputs.project }} |
115 |
| - LIBRARY=${{ matrix.libraries }} |
116 |
| - echo "TEST_VERSION=$TEST_VERSION" |
|
0 commit comments