Fixes - making action pass self-test (#3)

* Remove accidental string interpolation from action.yml

* Fix test workflow filters

* Improve self-test

* Add test case for matching any changed file

* Fix workflow test - step `name` was used instead of `id`

* Extend default pull_request trigger types

* Remove `edited` trigger to avoid executing workflow on non-code changes
This commit is contained in:
Michal Dorner authored and GitHub committed 2020-05-21 01:37:33 +02:00
1 parent 94603ab6f7
commit f9b6173f5e
5 files changed
+25 -6

No files matched your search

+12 -3
View File
@@ -1,6 +1,9 @@
name: "build-test"
on: # rebuild any PRs and main branch changes
pull_request:
types:
- opened
- synchronize
branches:
- master
@@ -17,10 +20,16 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: ./
id: filter
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
filter: |
githubToken: ${{ github.token }}
filters: |
src:
- src/**/*
tests:
- __tests__/**/*
- __tests__/**/*
any:
- "**/*"
- name: filter-test
if: steps.filter.outputs.any != 'true'
run: exit 1