hope this update work
This commit is contained in:
1 file changed
+10
-11
@@ -34,17 +34,16 @@ jobs:
|
||||
echo "Using manually specified year: $MANUAL_YEAR"
|
||||
uv run scraper.py $MANUAL_YEAR --dir
|
||||
else
|
||||
# Calculate current BS year (approximate logic for scheduling)
|
||||
# BS year = AD year + 56 (for most months) or 57 (after mid-April)
|
||||
python3 << 'EOF' > bs_year.txt
|
||||
import datetime
|
||||
now = datetime.datetime.now()
|
||||
# Approx Nepali New Year is April 14
|
||||
bs_year = now.year + 56
|
||||
if now.month > 4 or (now.month == 4 and now.day >= 14):
|
||||
bs_year += 1
|
||||
print(bs_year)
|
||||
EOF
|
||||
# Calculate approximate BS year (Shell logic)
|
||||
AD_YEAR=$(date +%Y)
|
||||
AD_MONTH=$(date +10%m | sed 's/10//') # Strips leading zero
|
||||
AD_DAY=$(date +10%d | sed 's/10//')
|
||||
|
||||
BS_YEAR=$((AD_YEAR + 56))
|
||||
if [ "$AD_MONTH" -gt 4 ] || ([ "$AD_MONTH" -eq 4 ] && [ "$AD_DAY" -ge 14 ]); then
|
||||
BS_YEAR=$((BS_YEAR + 1))
|
||||
fi
|
||||
echo "$BS_YEAR" > bs_year.txt
|
||||
|
||||
BS_YEAR=$(cat bs_year.txt)
|
||||
echo "Current Nepali Year (approx): $BS_YEAR"
|
||||
|
||||
Reference in new issue
Block a user