Skip to content

Commit 4bf3b8e

Browse files
authored
Merge branch 'main' into docs/ondo-tokenized-equity-svr
2 parents eee0d35 + 6ec60e3 commit 4bf3b8e

79 files changed

Lines changed: 6669 additions & 2285 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/scripts/data/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
# Data Detection GitHub Workflow Scripts
22

3-
This directory contains scripts for detecting newly added data (feeds, smartData, streams) and validating URLs.
3+
This directory contains scripts for detecting newly added data (feeds, smartData, streams), Data Feed/Data Stream deprecation changes, and validating URLs.
44

55
## Scripts
66

77
### `detect-data.sh`
88

99
A Bash script that can do two main tasks:
1010

11-
1. `init-baseline` mode – Creates the initial baseline of all known IDs.
12-
1. `check-data` mode – Compares current data against the baseline to detect newly added items, then updates the `changelog.json` if any are found.
11+
1. `init-baseline` mode – Creates the initial baseline of all known IDs and deprecating markers.
12+
1. `check-data` mode – Compares current data against the baseline to detect newly added items and Data Feed/Data Stream deprecation changes, then updates the `changelog.json` if any are found.
1313

1414
### `validate-urls.sh`
1515

1616
A script that validates URLs found in newly detected data. It checks both feed URLs and icon URLs to ensure they are accessible, and generates a validation report for any broken links.
1717

1818
### `baseline.json`
1919

20-
Stores the known feed/stream/smartData IDs from the last run. This is updated each time new items are detected.
20+
Stores the known feed/stream/smartData IDs and currently known deprecating Data Feed/Data Stream markers from the last run. This is updated each time new items or deprecation changes are detected.
2121

2222
## Workflow Integration
2323

2424
A scheduled workflow (`.github/workflows/detect-new-data.yml`) will:
2525

2626
1. Check out the repo
2727
1. Run `detect-data.sh check-data`
28-
1. Validate URLs if new data is found
29-
1. Commit and open a PR if new feeds are detected
28+
1. Validate URLs if new data or newly scheduled deprecations are found
29+
1. Commit and open a PR if new feeds or deprecation changes are detected
3030

3131
## Maintenance
3232

0 commit comments

Comments
 (0)