summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorMarc Cornellà <hello@mcornella.com>2021-12-07 19:37:28 +0100
committerMarc Cornellà <hello@mcornella.com>2021-12-07 19:37:28 +0100
commit90e53bcc6aba67e9e27c4e6961cb4a0eec34d436 (patch)
treec760df373ec65a325865e0ee6fbf75d1b44b28eb /.github/workflows
parent44d8edea05d940ceb593a025e27466e7c8727f03 (diff)
downloadzsh-90e53bcc6aba67e9e27c4e6961cb4a0eec34d436.tar.gz
zsh-90e53bcc6aba67e9e27c4e6961cb4a0eec34d436.tar.bz2
zsh-90e53bcc6aba67e9e27c4e6961cb4a0eec34d436.zip
ci(spelling): turn off check-spelling action temporarily
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/spelling.yml103
1 files changed, 0 insertions, 103 deletions
diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml
deleted file mode 100644
index 946d411d1..000000000
--- a/.github/workflows/spelling.yml
+++ /dev/null
@@ -1,103 +0,0 @@
-name: Spell checking
-on:
- push:
- branches: ["**"]
- tags-ignore: ["**"]
- pull_request_target:
- issue_comment:
- types: [created]
-
-jobs:
- spelling:
- name: Spell checking
- permissions:
- contents: read
- pull-requests: read
- outputs:
- internal_state_directory: ${{ steps.spelling.outputs.internal_state_directory }}
- runs-on: ubuntu-latest
- if: "contains(github.event_name, 'pull_request') || github.event_name == 'push'"
- concurrency:
- group: spelling-${{ github.event.pull_request.number || github.ref }}
- # note: If you use only_check_changed_files, you do not want cancel-in-progress
- cancel-in-progress: true
- steps:
- - name: checkout-merge
- if: "contains(github.event_name, 'pull_request')"
- uses: actions/checkout@v2
- with:
- ref: refs/pull/${{github.event.pull_request.number}}/merge
- - name: checkout
- if: github.event_name == 'push'
- uses: actions/checkout@v2
- - name: find aliases
- run: |
- for a in $(git ls-files|grep '\.zsh$'); do
- echo "-- $a"
- if [ -s "$a" ]; then
- perl -ne 'next unless s/^alias ([A-Za-z]{3,})=.*/$1/;print' "$a" | tee -a .github/actions/spelling/allow.txt
- fi
- done;
- - name: check-spelling
- id: spelling
- uses: check-spelling/check-spelling@prerelease
- with:
- experimental_apply_changes_via_bot: 1
- suppress_push_for_open_pull_request: 1
- post_comment: 0
- - name: store-comment
- if: failure()
- uses: actions/upload-artifact@v2
- with:
- retention-days: 1
- name: "check-spelling-comment-${{ github.run_id }}"
- path: |
- ${{ steps.spelling.outputs.internal_state_directory }}
-
- comment:
- name: Comment
- runs-on: ubuntu-latest
- needs: spelling
- permissions:
- contents: write
- pull-requests: write
- if: always() && needs.spelling.result == 'failure' && needs.spelling.outputs.internal_state_directory
- steps:
- - name: checkout
- uses: actions/checkout@v2
- - name: set up
- run: |
- mkdir /tmp/data
- - name: retrieve-comment
- uses: actions/download-artifact@v2
- with:
- name: "check-spelling-comment-${{ github.run_id }}"
- path: /tmp/data
- - name: comment
- uses: check-spelling/check-spelling@prerelease
- with:
- experimental_apply_changes_via_bot: 1
- custom_task: comment
- internal_state_directory: /tmp/data
-
- update:
- name: Update PR
- permissions:
- contents: write
- pull-requests: write
- runs-on: ubuntu-latest
- if: ${{
- github.event_name == 'issue_comment' &&
- github.event.issue.pull_request &&
- contains(github.event.comment.body, '@check-spelling-bot apply')
- }}
- concurrency:
- group: spelling-update-${{ github.event.issue.number }}
- cancel-in-progress: false
- steps:
- - name: checkout
- uses: actions/checkout@v2
- - name: check-spelling
- uses: check-spelling/check-spelling@prerelease
- with:
- experimental_apply_changes_via_bot: 1