53
53
fi
54
54
done
55
55
done
56
- # Convert the array to a JSON array
57
- DOCKER_COMPOSE_PATHS_JSON=$(printf '%s\n' "${DOCKER_COMPOSE_PATHS[@]}" | jq -R '.' | jq -sc 'unique_by(.)')
58
- echo "FOLDERS=$DOCKER_COMPOSE_PATHS_JSON" >> $GITHUB_OUTPUT
56
+ # Convert the array to a JSON array
57
+ DOCKER_COMPOSE_PATHS_JSON=$(printf '%s\n' "${DOCKER_COMPOSE_PATHS[@]}" | jq -R '.' | jq -sc 'unique_by(.)')
58
+ echo "FOLDERS=$DOCKER_COMPOSE_PATHS_JSON" >> $GITHUB_OUTPUT
59
59
setup-build :
60
60
needs : group-diff
61
61
if : needs.group-diff.outputs.groups != '[""]'
@@ -66,17 +66,17 @@ jobs:
66
66
fail-fast : false
67
67
steps :
68
68
- name : Install Apptainer
69
- uses : actions/checkout@v4
70
- uses : eWaterCycle/setup-apptainer@v2.0.0
69
+ - uses : actions/checkout@v4
70
+ - uses : eWaterCycle/setup-apptainer@v2.0.0
71
71
with :
72
72
apptainer-version : 1.3.3
73
73
- name : Apptainer login to registry
74
- env :
75
- APPTAINER_DOCKER_USERNAME : ${{ secrets.REGISTRY_USER }}
76
- APPTAINER_DOCKER_PASSWORD : ${{ secrets.REGISTRY_TOKEN }}
77
- run : apptainer registry login -u ${{ secrets.REGISTRY_USER }} -p ${{ secrets.REGISTRY_TOKEN }} docker://${{ secrets.REGISTRY }}
78
- uses : intel/ai-containers/apptainer@sramakr1/apptainer_python
79
- with :
80
- registry : oras://${{ secrets.REGISTRY }}
81
- repo : ${{ secrets.REPO }}-apptainer
82
- group_dir : ${{ matrix.group }}
74
+ env :
75
+ APPTAINER_DOCKER_USERNAME : ${{ secrets.REGISTRY_USER }}
76
+ APPTAINER_DOCKER_PASSWORD : ${{ secrets.REGISTRY_TOKEN }}
77
+ run : apptainer registry login -u ${{ secrets.REGISTRY_USER }} -p ${{ secrets.REGISTRY_TOKEN }} docker://${{ secrets.REGISTRY }}
78
+ - uses : intel/ai-containers/apptainer@sramakr1/apptainer_python
79
+ with :
80
+ registry : oras://${{ secrets.REGISTRY }}
81
+ repo : ${{ secrets.REPO }}-apptainer
82
+ group_dir : ${{ matrix.group }}
0 commit comments