From d770ba1a5fd03669741b5c8e0e49f4cb97cfbc1f Mon Sep 17 00:00:00 2001 From: alexesprit Date: Tue, 6 Oct 2020 18:35:59 +0300 Subject: [PATCH] Add example with glob patterns --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index 72ebd32..806309c 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,35 @@ jobs: ``` +The action supports glob patterns as well: + +
+ workflow.yml (Click to expand) + +```yml +name: Resources +on: repository_dispatch +jobs: + resources: + name: Update resources + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + - name: Fetch resources + run: ./scripts/fetch-resources.sh + - name: Update resources + uses: test-room-7/action-update-file@v1 + with: + # Include all JS files from the `dist` directory + file-path: dist/*.js + commit-msg: Update resources + github-token: ${{ secrets.GITHUB_TOKEN }} +``` +
+ +See the `fast-glob` [documentation][glob-docs] for glob syntax. + ### Inputs #### Required inputs @@ -102,6 +131,7 @@ Don't push dist files; they're updated automatically by the action itself. Licensed under the [MIT License](./LICENSE.md). +[glob-docs]: https://github.com/mrmlnc/fast-glob#pattern-syntax [version-badge]: https://img.shields.io/github/v/release/test-room-7/action-update-file [version-url]: https://github.com/marketplace/actions/update-files-on-github [workflow-badge]: https://img.shields.io/github/workflow/status/test-room-7/action-update-file/Lint?label=lint