1
0
Fork 0
mirror of https://code.forgejo.org/forgejo/runner.git synced 2025-08-31 18:30:58 +00:00

fix: if condition in composite action misbehaves (#2473) (followup)

- fully qualified URLs for actions
- actually run the test
This commit is contained in:
Earl Warren 2025-08-07 09:09:45 +02:00
parent 8f37e655b3
commit c1bd851feb
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
3 changed files with 7 additions and 6 deletions

View file

@ -254,6 +254,7 @@ func TestRunner_RunEvent(t *testing.T) {
{workdir, "uses-composite-check-for-input-collision", "push", "", platforms, secrets},
{workdir, "uses-composite-check-for-input-shadowing", "push", "", platforms, secrets},
{workdir, "uses-nested-composite", "push", "", platforms, secrets},
{workdir, "uses-composite-check-for-input-in-if-uses", "push", "", platforms, secrets},
// {workdir, "remote-action-composite-js-pre-with-defaults", "push", "", platforms, secrets},
{workdir, "remote-action-composite-action-ref", "push", "", platforms, secrets},
// reusable workflow not fully implemented yet

View file

@ -9,7 +9,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/github-script@v7
- uses: https://github.com/actions/github-script@v7
if: inputs.b == 'true'
with:
script: |
@ -18,7 +18,7 @@ runs:
process.exit(-1);
}
github-token: noop
- uses: actions/github-script@v7
- uses: https://github.com/actions/github-script@v7
if: inputs.b != 'true'
with:
script: |
@ -27,7 +27,7 @@ runs:
process.exit(-1);
}
github-token: noop
- uses: actions/github-script@v7
- uses: https://github.com/actions/github-script@v7
if: inputs.b2 == 'false'
with:
script: |
@ -36,7 +36,7 @@ runs:
process.exit(-1);
}
github-token: noop
- uses: actions/github-script@v7
- uses: https://github.com/actions/github-script@v7
if: inputs.b2 != 'false'
with:
script: |

View file

@ -5,7 +5,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: https://data.forgejo.org/actions/checkout@v4
- uses: ./uses-composite-check-for-input-in-if-uses/composite_action
with:
b: true
@ -21,4 +21,4 @@ jobs:
- uses: ./uses-composite-check-for-input-in-if-uses/composite_action
with:
b: false
b2: true
b2: true