Skip to content

debug changed-files

debug changed-files #8

Workflow file for this run

name: "BioNeMo Recipes CI"
on:
push:
branches:
- main
- "pull-request/[0-9]+"
- "dependabot/**"
merge_group:
types: [checks_requested]
schedule:
- cron: "0 7 * * *" # Runs at 7 AM UTC daily (12 AM MST)
defaults:
run:
shell: bash -x -e -u -o pipefail {0}
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
changed-files:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Get main branch latest commit
id: main-commit
run: |
echo "main_commit=$(git rev-parse main)" >> $GITHUB_OUTPUT
- name: Get changed files
id: changed-files
uses: step-security/changed-files@v46
with:
base_sha: ${{ steps.main-commit.outputs.main_commit }}
- name: List all changed files
env:
ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
run: |
for file in ${ALL_CHANGED_FILES}; do
echo "$file was changed"
done