Skip to content

Commit 4c1b733

Browse files
author
tejasgn
committed
updating logic
1 parent 533ef8f commit 4c1b733

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/sync-steer-specs.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,17 @@ jobs:
4444
- name: Filter SPECIFICATION.md files for scenarios
4545
if: ${{ github.event.inputs.dir_name == 'scenarios' }}
4646
run: |
47-
find ./scenarios -name "SPECIFICATION.md" -exec cp --parents {} ./filtered_scenarios/ \;
47+
find ./scenarios -name "SPECIFICATION.md" | while read file; do
48+
mkdir -p "./filtered_scenarios/$(dirname "$file")"
49+
cp "$file" "./filtered_scenarios/$file"
50+
done
4851
4952
- name: Upload/Sync to S3
5053
run: |
51-
if [ "$dir_name" == "scenarios" ]; then
52-
aws s3 sync "./filtered_scenarios/scenarios/" "s3://$S3_NAME-bucket/" --delete
53-
else
54+
if [ "$dir_name" == "steering_docs" ]; then
5455
aws s3 sync "./$dir_name/" "s3://$S3_NAME-bucket/" --delete
56+
else
57+
aws s3 sync "./filtered_scenarios/scenarios/" "s3://$S3_NAME-bucket/" --delete
5558
fi
5659
5760
- name: Sync Knowledge Base Data Source

0 commit comments

Comments
 (0)