From bb6d3329d8a5b9449ffd48007faebf1d7ea2ddbb Mon Sep 17 00:00:00 2001 From: eltrac Date: Wed, 11 Feb 2026 22:01:28 +0800 Subject: refactor: extract data during the building process external link rank data, hightlights, internal link graph were extracted using Forgejo Action on every push. Now they were extracted on every build, not affecting commit history. --- .forgejo/workflows/extract-data.yml | 43 ------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 .forgejo/workflows/extract-data.yml (limited to '.forgejo/workflows/extract-data.yml') diff --git a/.forgejo/workflows/extract-data.yml b/.forgejo/workflows/extract-data.yml deleted file mode 100644 index cdefd691..00000000 --- a/.forgejo/workflows/extract-data.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Extract Data from Content - -on: - push: - branches: - - master - paths: - - 'content/**/*.md' - - 'scripts/*.go' - workflow_dispatch: - -# Prevent concurrent runs to avoid conflicts -concurrency: - group: data-extraction - cancel-in-progress: true - -jobs: - extract-data: - name: Extract Data from Content - runs-on: docker - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup Go - uses: actions/setup-go@v5 - with: - go-version: '1.21' - - - name: Extract highlights - run: go run scripts/extract_highlights.go - - - name: Generate external link rank - run: go run scripts/get_external_link_rank.go - - - name: Generate internal link graph - run: go run scripts/get_internal_link_graph.go - - - name: Commit all data - uses: https://github.com/stefanzweifel/git-auto-commit-action@v5 - with: - commit_message: 'chore: update data from scripts' - file_pattern: 'data/highlights.json data/externallinks.json static/link-graph.json' -- cgit v1.2.3