Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix GitHub Action filter overmatching#24929

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
TravisEz13 merged 16 commits intomasterfromTravisEz13-patch-3
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
16 commits
Select commitHold shift + click to select a range
17f5b28
List files which matched filter
TravisEz13Feb 3, 2025
6dcba93
Update PRManagement.yml
TravisEz13Feb 3, 2025
382cee8
Update FAQ.md
TravisEz13Feb 3, 2025
9c0ed83
capture environment
TravisEz13Feb 3, 2025
420e7f6
fix filter yml
TravisEz13Feb 3, 2025
df0a334
fix filter
TravisEz13Feb 3, 2025
bd34541
fix test filter
TravisEz13Feb 3, 2025
b45ce30
remove env capture
TravisEz13Feb 3, 2025
7623ef7
Revert "fix test filter"
TravisEz13Feb 3, 2025
c5b493f
move filters to a file
TravisEz13Feb 3, 2025
15ed7ab
switch other workflows to use the filter yml
TravisEz13Feb 3, 2025
646deda
Revert "Update FAQ.md"
TravisEz13Feb 3, 2025
a7da90e
Revert "Update PRManagement.yml"
TravisEz13Feb 3, 2025
ebc89ac
Update .github/action-filters.yml
TravisEz13Feb 3, 2025
83965af
add checkout
TravisEz13Feb 3, 2025
1a3d9f7
Merge branch 'master' into TravisEz13-patch-3
TravisEz13Feb 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions.github/action-filters.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
github:&github
-.github/actions/**
-.github/workflows/**-ci.yml
tools:&tools
-tools/buildCommon/**
-tools/ci.psm1
props:&props
-'**.props'
tests:&tests
-test/powershell/**
-test/tools/**
-test/xUnit/**
mainSource:&mainSource
-src/**
buildModule:&buildModule
-build.psm1
source:
- *github
- *tools
- *props
- *buildModule
- *mainSource
- *tests
37 changes: 21 additions & 16 deletions.github/workflows/linux-ci.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -48,22 +48,27 @@ jobs:
outputs:
source: ${{ steps.filter.outputs.source }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
source:
- ".github/actions/**"
- ".github/workflows/linux-ci.yml"
- "**.props"
- build.psm1
- src/**
- test/**
- tools/buildCommon/**
- tools/ci.psm1
- "!test/common/markdown/**"
- "!test/perf/**"
- name: checkout
uses: actions/checkout@v4.1.0

# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
list-files: json
filters: .github/action-filters.yml

- name: Capture outputs
run: |
"source: ${{ steps.filter.outputs.source }}"
"github: ${{ steps.filter.outputs.github }}"
"tools: ${{ steps.filter.outputs.tools }}"
"props: ${{ steps.filter.outputs.props }}"
"tests: ${{ steps.filter.outputs.tests }}"
"mainSource: ${{ steps.filter.outputs.mainSource }}"
"buildModule: ${{ steps.filter.outputs.buildModule }}"
shell: pwsh

ci_build:
name: Build PowerShell
runs-on: ubuntu-20.04
Expand Down
37 changes: 21 additions & 16 deletions.github/workflows/macos-ci.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -47,22 +47,27 @@ jobs:
outputs:
source: ${{ steps.filter.outputs.source }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
source:
- ".github/actions/**"
- ".github/workflows/macos-ci.yml"
- "**.props"
- build.psm1
- src/**
- test/**
- tools/buildCommon/**
- tools/ci.psm1
- "!test/common/markdown/**"
- "!test/perf/**"
- name: checkout
uses: actions/checkout@v4.1.0

# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
list-files: json
filters: .github/action-filters.yml

- name: Capture outputs
run: |
"source: ${{ steps.filter.outputs.source }}"
"github: ${{ steps.filter.outputs.github }}"
"tools: ${{ steps.filter.outputs.tools }}"
"props: ${{ steps.filter.outputs.props }}"
"tests: ${{ steps.filter.outputs.tests }}"
"mainSource: ${{ steps.filter.outputs.mainSource }}"
"buildModule: ${{ steps.filter.outputs.buildModule }}"
shell: pwsh

ci_build:
name: Build PowerShell
runs-on: macos-latest
Expand Down
38 changes: 21 additions & 17 deletions.github/workflows/windows-ci.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -48,23 +48,27 @@ jobs:
outputs:
source: ${{ steps.filter.outputs.source }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
source:
- ".github/actions/**"
- ".github/workflows/windows-ci.yml"
- "**.props"
- build.psm1
- src/**
- test/**
- tools/buildCommon/**
- tools/ci.psm1
- tools/WindowsCI.psm1
- "!test/common/markdown/**"
- "!test/perf/**"
- name: checkout
uses: actions/checkout@v4.1.0

# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v3
id: filter
with:
list-files: json
filters: .github/action-filters.yml

- name: Capture outputs
run: |
"source: ${{ steps.filter.outputs.source }}"
"github: ${{ steps.filter.outputs.github }}"
"tools: ${{ steps.filter.outputs.tools }}"
"props: ${{ steps.filter.outputs.props }}"
"tests: ${{ steps.filter.outputs.tests }}"
"mainSource: ${{ steps.filter.outputs.mainSource }}"
"buildModule: ${{ steps.filter.outputs.buildModule }}"
shell: pwsh

ci_build:
name: Build PowerShell
needs: changes
Expand Down

[8]ページ先頭

©2009-2025 Movatter.jp