|
|
|
|
@ -15,6 +15,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -30,6 +32,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.templates == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: astral-sh/setup-uv@v6
|
|
|
|
|
@ -46,6 +50,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.yaml == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: astral-sh/setup-uv@v6
|
|
|
|
|
@ -57,6 +63,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.swagger == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: pnpm/action-setup@v4
|
|
|
|
|
@ -70,6 +78,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true' || needs.files-changed.outputs.docs == 'true' || needs.files-changed.outputs.templates == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -82,6 +92,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -99,6 +111,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -114,6 +128,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -127,6 +143,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: pnpm/action-setup@v4
|
|
|
|
|
@ -143,6 +161,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
@ -175,6 +195,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.docs == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: pnpm/action-setup@v4
|
|
|
|
|
@ -188,6 +210,8 @@ jobs:
|
|
|
|
|
if: needs.files-changed.outputs.actions == 'true' || needs.files-changed.outputs.actions == 'true'
|
|
|
|
|
needs: files-changed
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
permissions:
|
|
|
|
|
contents: read
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v6
|
|
|
|
|
- uses: actions/setup-go@v6
|
|
|
|
|
|