peaceiris/actions-suggest-related-links

View on GitHub
.github/workflows/suggest-related-links.yml

Summary

Maintainability
Test Coverage
name: 'Suggest Related Links'

on:
  issues:
    types:
      - opened
      - edited
  workflow_dispatch:
  schedule:
    - cron: '13 13 * * */7'

jobs:
  action:
    runs-on: ubuntu-18.04
    timeout-minutes: 2
    steps:
      - name: Dump GitHub context
        env:
          GITHUB_CONTEXT: ${{ toJson(github) }}
        run: echo "${GITHUB_CONTEXT}"

      - name: Cache dependencies
        uses: actions/cache@v3
        with:
          path: ~/actions-suggest-related-links-tmp
          key: ${{ runner.os }}-action-${{ hashFiles('~/actions-suggest-related-links-tmp/training-data.json') }}
          restore-keys: |
            ${{ runner.os }}-action-

      - uses: peaceiris/actions-suggest-related-links@v1.1.3
      - uses: peaceiris/actions-suggest-related-links/models/fasttext@v1.1.3
        if: github.event_name == 'issues'
        with:
          version: v1.1.3
      - uses: peaceiris/actions-suggest-related-links@v1.1.3
        with:
          mode: 'suggest'
          repository: 'peaceiris/actions-gh-pages'
          unclickable: true