Skip to content

Commit 370d3ad

Browse files
author
Alvaro Muñoz
authored
Merge pull request #80 from github/list_files
Add models for list-files actions
2 parents 321e550 + 5fe81dd commit 370d3ad

14 files changed

+164
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/WyriHaximus/github-action-files-in-commit
7+
- ["WyriHaximus/github-action-files-in-commit", "*", "output.files", "filename", "manual"]
8+
9+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/ab185508/file-type-finder
7+
- ["ab185508/file-type-finder", "*", "output.paths", "filename", "manual"]
8+
- ["ab185508/file-type-finder", "*", "output.names", "filename", "manual"]
9+
- ["ab185508/file-type-finder", "*", "output.extaddpaths", "filename", "manual"]
10+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/ankitjain28may/list-files-in-pr
7+
- ["ankitjain28may/list-files-in-pr", "*", "output.pullRequestFiles", "filename", "manual"]
8+
9+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/AvraamMavridis/files-changed-action
7+
- ["AvraamMavridis/files-changed-action", "*", "output.CHANGED_FILES", "filename", "manual"]
8+
- ["AvraamMavridis/files-changed-action", "*", "output.CHANGED_FILES_EXTENSIONS", "filename", "manual"]
9+
10+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/jsmith/changes-since-last-tag
7+
- ["jsmith/changes-since-last-tag", "*", "output.files", "filename", "manual"]
8+
- ["jsmith/changes-since-last-tag", "*", "output.added", "filename", "manual"]
9+
- ["jsmith/changes-since-last-tag", "*", "output.modified", "filename", "manual"]
10+
- ["jsmith/changes-since-last-tag", "*", "output.removed", "filename", "manual"]
11+
- ["jsmith/changes-since-last-tag", "*", "output.renamed", "filename", "manual"]
12+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
extensions:
3+
- addsTo:
4+
pack: github/actions-all
5+
extensible: actionsSourceModel
6+
data:
7+
# https://github.com/karpikpl/list-changed-files-action
8+
- ["karpikpl/list-changed-files-action", "*", "output.changed_files", "filename", "manual"]
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
extensions:
3+
- addsTo:
4+
pack: github/actions-all
5+
extensible: actionsSourceModel
6+
data:
7+
# https://github.com/knu/changed-files
8+
- ["knu/changed-files", "*", "output.changed_files", "filename", "manual"]
9+
- ["knu/changed-files", "*", "output.changed_files_json", "filename", "manual"]
10+
- ["knu/changed-files", "*", "output.matched_files", "filename", "manual"]
11+
- ["knu/changed-files", "*", "output.matched_files_json", "filename", "manual"]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/martinhaintz/ga-file-list
7+
- ["martinhaintz/ga-file-list", "*", "output.files", "filename", "manual"]
8+
- ["martinhaintz/ga-file-list", "*", "output.file_names", "filename", "manual"]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/Rishabh510/Path-lister-action
7+
- ["Rishabh510/Path-lister-action", "*", "output.paths", "filename", "manual"]
8+
9+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/the-coding-turtle/ga-file-list
7+
- ["the-coding-turtle/ga-file-list", "*", "output.files", "filename", "manual"]
8+
- ["the-coding-turtle/ga-file-list", "*", "output.file_names", "filename", "manual"]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/w3f/action-find-old-files
7+
- ["w3f/action-find-old-files", "*", "output.files", "filename", "manual"]
8+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
extensions:
2+
- addsTo:
3+
pack: github/actions-all
4+
extensible: actionsSourceModel
5+
data:
6+
# https://github.com/yumemi-inc/changed-files
7+
- ["yumemi-inc/changed-files", "*", "output.files", "filename", "manual"]
8+
9+

ql/test/library-tests/test.expected

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,10 +1327,18 @@ scopes
13271327
| .github/workflows/poisonable_steps.yml:1:1:46:111 | on: push |
13281328
| .github/workflows/test.yml:1:1:40:53 | on: push |
13291329
sources
1330+
| AvraamMavridis/files-changed-action | * | output.CHANGED_FILES | filename | manual |
1331+
| AvraamMavridis/files-changed-action | * | output.CHANGED_FILES_EXTENSIONS | filename | manual |
1332+
| Rishabh510/Path-lister-action | * | output.paths | filename | manual |
1333+
| WyriHaximus/github-action-files-in-commit | * | output.files | filename | manual |
1334+
| ab185508/file-type-finder | * | output.extaddpaths | filename | manual |
1335+
| ab185508/file-type-finder | * | output.names | filename | manual |
1336+
| ab185508/file-type-finder | * | output.paths | filename | manual |
13301337
| ahmadnassri/action-changed-files | * | output.files | filename | manual |
13311338
| ahmadnassri/action-changed-files | * | output.json | json | manual |
13321339
| alessbell/pull-request-comment-branch | * | output.head_ref | branch | manual |
13331340
| amannn/action-semantic-pull-request | * | output.error_message | text | manual |
1341+
| ankitjain28may/list-files-in-pr | * | output.pullRequestFiles | filename | manual |
13341342
| cypress-io/github-action | * | env.GH_BRANCH | branch | manual |
13351343
| dawidd6/action-download-artifact | * | output.artifacts | artifact | manual |
13361344
| eficode/resolve-pr-refs | * | output.head_ref | branch | manual |
@@ -1345,24 +1353,40 @@ sources
13451353
| jitterbit/get-changed-files | * | output.modified | filename | manual |
13461354
| jitterbit/get-changed-files | * | output.removed | filename | manual |
13471355
| jitterbit/get-changed-files | * | output.renamed | filename | manual |
1356+
| jsmith/changes-since-last-tag | * | output.added | filename | manual |
1357+
| jsmith/changes-since-last-tag | * | output.files | filename | manual |
1358+
| jsmith/changes-since-last-tag | * | output.modified | filename | manual |
1359+
| jsmith/changes-since-last-tag | * | output.removed | filename | manual |
1360+
| jsmith/changes-since-last-tag | * | output.renamed | filename | manual |
1361+
| karpikpl/list-changed-files-action | * | output.changed_files | filename | manual |
13481362
| khan/pull-request-comment-trigger | * | output.comment_body | text | manual |
1363+
| knu/changed-files | * | output.changed_files | filename | manual |
1364+
| knu/changed-files | * | output.changed_files_json | filename | manual |
1365+
| knu/changed-files | * | output.matched_files | filename | manual |
1366+
| knu/changed-files | * | output.matched_files_json | filename | manual |
13491367
| lots0logs/gh-action-get-changed-files | * | output.added | PR changed files | manual |
13501368
| lots0logs/gh-action-get-changed-files | * | output.all | PR changed files | manual |
13511369
| lots0logs/gh-action-get-changed-files | * | output.modified | PR changed files | manual |
13521370
| lots0logs/gh-action-get-changed-files | * | output.renamed | PR changed files | manual |
13531371
| marocchino/on_artifact | * | output.* | artifact | manual |
1372+
| martinhaintz/ga-file-list | * | output.file_names | filename | manual |
1373+
| martinhaintz/ga-file-list | * | output.files | filename | manual |
13541374
| peter-murray/issue-body-parser-action | * | output.* | text | manual |
13551375
| potiuk/get-workflow-origin | * | output.sourceHeadBranch | branch | manual |
13561376
| puppeteer/puppeteer/.github/workflows/changed-packages.yml | * | output.changes | filename | manual |
13571377
| redhat-plumbers-in-action/download-artifact | * | output.* | artifact | manual |
1378+
| the-coding-turtle/ga-file-list | * | output.file_names | filename | manual |
1379+
| the-coding-turtle/ga-file-list | * | output.files | filename | manual |
13581380
| tj-actions/branch-names | * | output.current_branch | branch | manual |
13591381
| tj-actions/branch-names | * | output.head_ref_branch | branch | manual |
13601382
| trilom/file-changes-action | * | output.files | filename | manual |
13611383
| trilom/file-changes-action | * | output.files_added | filename | manual |
13621384
| trilom/file-changes-action | * | output.files_modified | filename | manual |
13631385
| trilom/file-changes-action | * | output.files_removed | filename | manual |
13641386
| tzkhan/pr-update-action | * | output.headMatch | branch | manual |
1387+
| w3f/action-find-old-files | * | output.files | filename | manual |
13651388
| xt0rted/pull-request-comment-branch | * | output.head_ref | branch | manual |
1389+
| yumemi-inc/changed-files | * | output.files | filename | manual |
13661390
summaries
13671391
| ActionsTools/read-json-action | * | artifact | output.* | taint | manual |
13681392
| BrycensRanch/read-properties-action | * | artifact | output.* | taint | manual |
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Matrix Flow
2+
3+
on:
4+
pull_request_target:
5+
6+
jobs:
7+
lookup:
8+
runs-on: ubuntu-latest
9+
outputs:
10+
matrix: ${{ steps.filelist.outputs.file_names }}
11+
steps:
12+
- uses: actions/checkout@v2
13+
- name: Get all zip files
14+
id: filelist
15+
uses: the-coding-turtle/ga-file-list@v0.1
16+
with:
17+
directory: "."
18+
file_extension: "zip"
19+
20+
multi_tenant:
21+
needs: lookup
22+
runs-on: ubuntu-latest
23+
strategy:
24+
matrix:
25+
tenant: ${{fromJson(needs.lookup.outputs.matrix)}}
26+
steps:
27+
- name: Show all files
28+
run: |
29+
echo "this is file: ${{ matrix.TENANT }}"

0 commit comments

Comments
 (0)