From be28c931569cc4e05688c31447acc01599787a34 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:45:06 -0600 Subject: [PATCH 1/8] I AM TESTING STUFF --- .github/workflows/jf-test-flow.yml | 53 ++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/workflows/jf-test-flow.yml diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml new file mode 100644 index 00000000..d8977eff --- /dev/null +++ b/.github/workflows/jf-test-flow.yml @@ -0,0 +1,53 @@ +name: jf-test-flow.yml +on: + pull_request: + types: [opened, reopened, edited] + + +jobs: + job-a: + if: false + runs-on: ubuntu-latest + outputs: + job-a-res: ${{ steps.main.outputs.job_a_res }} + steps: + - uses: actions/checkout@v4 + with: + token: ${{ secrets.SVC_CLI_BOT_GITHUB_TOKEN }} + - name: Main + id: main + run: | + echo "job_a_res=beeeeeeeep" >> "$GITHUB_OUTPUT" + + job-b: + needs: [job-a] + if: always() && (needs.job-a.result == 'success' || needs.job-a.result == 'skipped') + runs-on: ubuntu-latest + outputs: + job-b-res: ${{ steps.main.outputs.job_b_res }} + steps: + - uses: actions/checkout@v4 + with: + token: ${{ secrets.SVC_CLI_BOT_GITHUB_TOKEN }} + fetch-depth: 0 + - name: Main + id: main + run: | + echo "job_b_res=asdfasdfasdf" >> "$GITHUB_OUTPUT" + + job-c: + needs: [job-b] + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + command: + - "beep" + provider: + - "p1" + - "p2" + fail-fast: false + runs-on: ${{ matrix.os }} + steps: + - name: Main + run: | + echo "${{ matrix.command }}, ${{ matrix.provider }}" \ No newline at end of file From c10ad37d7adb8cec4077f2e2094db7396a0228e8 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:49:41 -0600 Subject: [PATCH 2/8] huh --- .github/workflows/jf-test-flow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index d8977eff..96f800bb 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -1,4 +1,4 @@ -name: jf-test-flow.yml +name: jf-test-flowg on: pull_request: types: [opened, reopened, edited] From 79a8cc1aa945a86358505e2b27250b8f0ebfa9d8 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:51:24 -0600 Subject: [PATCH 3/8] huh 2 --- .github/workflows/jf-test-flow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index 96f800bb..0643053a 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -1,7 +1,7 @@ name: jf-test-flowg on: pull_request: - types: [opened, reopened, edited] + types: [opened, reopened, edited, synchronize] jobs: From bc64d3a7ddb78eade04f6b923c6bc335e08e1c55 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:53:06 -0600 Subject: [PATCH 4/8] confusion --- .github/workflows/jf-test-flow.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index 0643053a..b89b50c4 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -1,7 +1,7 @@ -name: jf-test-flowg +name: jf-test-flow on: - pull_request: - types: [opened, reopened, edited, synchronize] + push: + branches-ignore: [main] jobs: From d87b52025c952841fd1299aabdf1588e231a7d05 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:54:00 -0600 Subject: [PATCH 5/8] asdfasdf --- .github/workflows/jf-test-flow.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index b89b50c4..7d04a912 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -6,7 +6,6 @@ on: jobs: job-a: - if: false runs-on: ubuntu-latest outputs: job-a-res: ${{ steps.main.outputs.job_a_res }} From bf792765900b10d6cd8e21e1ef8ebf7b2c05bd3d Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:55:01 -0600 Subject: [PATCH 6/8] asdfasdfasdf --- .github/workflows/jf-test-flow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index 7d04a912..7cf2cd25 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -44,7 +44,7 @@ jobs: provider: - "p1" - "p2" - fail-fast: false + fail-fast: false runs-on: ${{ matrix.os }} steps: - name: Main From c88faeb20eb0c3912b6484ac823f84a310f9b256 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 08:55:16 -0600 Subject: [PATCH 7/8] asdfasdfasdf --- .github/workflows/jf-test-flow.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index 7cf2cd25..9b645516 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -6,6 +6,7 @@ on: jobs: job-a: + if: false runs-on: ubuntu-latest outputs: job-a-res: ${{ steps.main.outputs.job_a_res }} From ab9afb6ecea97d437de93f507058761219f17d90 Mon Sep 17 00:00:00 2001 From: Joshua Feingold Date: Wed, 10 Dec 2025 09:03:57 -0600 Subject: [PATCH 8/8] asdfasdfasdfasdfasdfasdasfd --- .github/workflows/jf-test-flow.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/jf-test-flow.yml b/.github/workflows/jf-test-flow.yml index 9b645516..90c8e1cd 100644 --- a/.github/workflows/jf-test-flow.yml +++ b/.github/workflows/jf-test-flow.yml @@ -37,6 +37,7 @@ jobs: job-c: needs: [job-b] + if: always() && needs.job-b.result == 'success' strategy: matrix: os: [ubuntu-latest, windows-latest]