Skip to content

Commit

Permalink
following the naming convetion of put files and testing DEV_troll_SW_…
Browse files Browse the repository at this point in the history
…GW_update_dag
  • Loading branch information
choim-sci committed Dec 12, 2024
1 parent c815a9e commit 57df1c6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 32 deletions.
49 changes: 18 additions & 31 deletions .github/workflows/DEV_troll_SW_GW_update_dag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,36 +26,19 @@ jobs:
changed_files:
runs-on: ubuntu-latest # windows-latest || macos-latest
outputs:
changed_file_list: ${{ steps.changed-files-list.outputs.changed_file_list }}
# Use this changed_file_list if you plan to use get-changed-files-action
changed_file_list: ${{ steps.changed-files-action.outputs.changed_file_list }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # OR "2" -> To retrieve the preceding commit.

# Using get-changed-files-action
- name: Get changed files action
id: changed-files-action
uses: ./.github/actions/get-changed-files

- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v41
# NOTE: `since_last_remote_commit: true` is implied by default and falls back to the previous local commit.

- name: Make list of changed files
id: changed-files-list
env:
ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
run: |
file_list=""
for file in $ALL_CHANGED_FILES; do
if [ $file_list ]
then
file_list=$file_list,$file
else
file_list=$file
fi
echo "$file was changed"
done
echo "Full changed file list: $file_list"
echo "changed_file_list=$file_list" >> "$GITHUB_OUTPUT"
update-pipelines:
update_pipelines:
needs: changed_files
runs-on: arc-neon-gke
#runs-on: ubuntu-latest
Expand All @@ -69,10 +52,14 @@ jobs:
steps:
- uses: actions/checkout@v4
- run: ls -la

- uses: actions/setup-python@v3

- name: Update pipelines
uses: ./.github/actions/update-pipelines
with:
python-version: '3.10' # Version range or exact version of a Python version to use, using SemVer's version range syntax
cache: 'pip'
- run: pip install -r .github/workflow_scripts/update_dag_pipelines/requirements.txt
- run: python3 -u .github/workflow_scripts/update_dag_pipelines/update_dag_pipelines.py
pachd_address: ${{ env.PACHD_ADDRESS }}
pach_token: ${{ env.PACH_TOKEN }}
paths: ${{ env.PATHS }}
transaction: ${{ env.TRANSACTION }}
update_scope: ${{ env.UPDATE_SCOPE }}
changed_files: ${{ env.CHANGED_FILES }}

2 changes: 1 addition & 1 deletion .github/workflows/DEV_troll_site_list.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
- 'pipe/troll/site-list.json'
workflow_dispatch: {} # Allows trigger of workflow from web interface
jobs:
put-file:
put_files:
runs-on: arc-neon-gke
#runs-on: ubuntu-latest
env:
Expand Down

0 comments on commit 57df1c6

Please sign in to comment.