Skip to content

Commit

Permalink
Add manual dispatch GitHub Action
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelKohler committed Mar 27, 2021
1 parent e7b442f commit 098ac69
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 1 deletion.
38 changes: 38 additions & 0 deletions .github/workflows/manual-dispatch.yml
@@ -0,0 +1,38 @@
name: Manual Dispatch - Wikipedia Extraction

on:
workflow_dispatch:
inputs:
language:
description: 'Language Code'
required: true
default: ''

jobs:
extract:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
rust: [nightly]

steps:
- uses: hecrj/setup-rust-action@e0938bab41405f7485391869b453779c5290099d
with:
rust-version: ${{ matrix.rust }}
- uses: actions/checkout@master

- name: Full Wikipedia Extraction - ${{ github.event.inputs.language }}
run: ./scripts/wiki-extraction.sh extract ${{ github.event.inputs.language }}
- name: Deduplicate Wikipedia Extraction
run: ./scripts/dedupe.sh wiki.txt

- uses: actions/upload-artifact@v2
with:
name: extraction
path: output/*

- uses: actions/upload-artifact@v2
with:
name: wikiextractor-output
path: text/*
2 changes: 1 addition & 1 deletion .github/workflows/manual-issue-trigger.yml
@@ -1,4 +1,4 @@
name: Manual Trigger
name: Manual Issue Trigger

on:
issue_comment:
Expand Down

0 comments on commit 098ac69

Please sign in to comment.