Skip to content

Switch internal instrumentation macros to use profiling crate instead, allowing instrumentation with different profilers #451

Switch internal instrumentation macros to use profiling crate instead, allowing instrumentation with different profilers

Switch internal instrumentation macros to use profiling crate instead, allowing instrumentation with different profilers #451

Workflow file for this run

name: All; .png on git LFS
on: [push, pull_request]
jobs:
check-binary-files:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Check that png files are on git LFS
run: |
binary_extensions="png"
exclude="crates/eframe/data"
# Find binary files that are not tracked by Git LFS
for ext in $binary_extensions; do
if comm -23 <(git ls-files | grep -v "^$exclude" | sort) <(git lfs ls-files -n | sort) | grep "\.${ext}$"; then
echo "Error: Found binary file with extension .$ext not tracked by git LFS. See CONTRIBUTING.md"
exit 1
fi
done