fix: set container image for k8s runner to provide node/python
This commit is contained in:
parent
7bb6f3f819
commit
6c570f6217
|
|
@ -9,12 +9,17 @@ name: Homelab Main
|
|||
jobs:
|
||||
validate:
|
||||
runs-on: k8s
|
||||
container:
|
||||
image: node:18-bullseye
|
||||
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ gitea.sha }}
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ gitea.sha }}
|
||||
- name: Validate repository
|
||||
run: |
|
||||
set -euo pipefail
|
||||
|
|
@ -23,6 +28,8 @@ jobs:
|
|||
|
||||
deploy:
|
||||
runs-on: k8s
|
||||
container:
|
||||
image: node:18-bullseye
|
||||
needs:
|
||||
- validate
|
||||
if: ${{ gitea.ref == 'refs/heads/main' }}
|
||||
|
|
@ -32,6 +39,9 @@ jobs:
|
|||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ gitea.sha }}
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ gitea.sha }}
|
||||
- name: Block automatic deploy for external Gitea changes
|
||||
run: |
|
||||
set -euo pipefail
|
||||
|
|
|
|||
Loading…
Reference in New Issue