gukasha-rustrade 0.1.20

A Rust toolbox focusing on trade and logistics that currently provides HS Code verification and conversion capabilities
Documentation
name: "Update HS Data from DataHub"

on:
  schedule:
    - cron: "0 0 1 * *"
  workflow_dispatch:

permissions:
  contents: write

jobs:
  update-data:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Download latest CSV
        run: |
          curl -L -o data/harmonized-system.csv \
          https://datahub.io/core/harmonized-system/_r/-/data/harmonized-system.csv

      - name: Commit and push
        run: |
          git config --local user.email "action@github.com"
          git config --local user.name "github-actions[bot]"
          git add data/harmonized-system.csv
          git commit -m "chore: auto-update hs data from DataHub" || echo "No changes to commit"
          git push