[skip ci] Move around files to src

This commit is contained in:
Nemo 2022-05-19 12:49:48 +05:30
parent ce99c3b36c
commit ab1648b93d
8 changed files with 21 additions and 6 deletions

View File

@ -26,7 +26,7 @@ jobs:
tagging_message: "v${{ steps.update_data.outputs.version }}"
- name: Create Release
run: |
pip install -r requirements.txt
pip install -r src/requirements.txt
make release "version=v${{ steps.update_data.outputs.version }}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -1,14 +1,21 @@
SHELL=/bin/bash
version=`date +%Y.%-m.%-d`
# Build Process
.SILENT:
check:
for cmd in pup jq parallel curl sed;do \
command -v $$cmd >/dev/null 2>&1 || { echo >&2 "I require $$cmd but it's not installed. Aborting."; exit 1; }; \
done
# Build Process
ISIN: INE INF IN9 IN0 IN1 IN2 IN3 IN4
cat header.csv IN*.csv > ISIN.csv
rm IN*.csv
INE INF IN9 IN0 IN1 IN2 IN3 IN4:
./fetch.sh $@
./src/fetch.sh $@
update: ISIN
echo "::set-output name=version::$(version)"
sed -i "s/^version.*/version: $(version)/" CITATION.cff
@ -24,7 +31,7 @@ old:
git show HEAD^:ISIN.csv > /tmp/ISIN.csv
release.md: old
python3 diff.py > release.md
python3 src/diff.py > release.md
release: release.md
gh release create "$(version)" --notes-file release.md ISIN.csv

View File

@ -188,7 +188,15 @@ ISIN|Payload|Check Digit|Validate
# Code
You can run the `fetch.sh` script to generate the tracked the files from scratch. Dependencies:
You can run the following to generate the `ISIN.csv` file from scratch:
```
git clone https://github.com/captn3m0/india-isin-data.git
make check
make ISIN
```
## Dependencies:
- https://github.com/ericchiang/pup
- https://stedolan.github.io/jq/

View File

@ -2,7 +2,7 @@ from csv_diff import load_csv, compare
import json
from mako.template import Template
template = Template(filename='release.mako')
template = Template(filename='src/release.mako')
added,removed,changed = [],[],[]