Run pull request validation once through native CI

This commit is contained in:
2026-09-11 08:37:24 +00:00
parent 67cc71b05c
commit d1eb5f05af
+7 -5
View File
@@ -4,14 +4,16 @@ on:
push: push:
branches: branches:
- master - master
- main
tags: tags:
- v* - v*
workflow_dispatch: workflow_dispatch: null
pull_request:
branches:
- master
jobs: jobs:
build-and-push: build-and-push:
runs-on: ubuntu-latest runs-on: butler-ci
env: env:
REGISTRY: gitea.wayfinderak.com REGISTRY: gitea.wayfinderak.com
IMAGE_NAME: gitea.wayfinderak.com/wayfinderak/geeksbot IMAGE_NAME: gitea.wayfinderak.com/wayfinderak/geeksbot
@@ -77,7 +79,7 @@ jobs:
run: go test ./... run: go test ./...
- name: Log in to Gitea Container Registry - name: Log in to Gitea Container Registry
if: ${{ steps.delivery.outputs.run == 'true' }} if: ${{ (steps.delivery.outputs.run == 'true') && github.event_name != 'pull_request' }}
shell: bash shell: bash
run: | run: |
set -euo pipefail set -euo pipefail
@@ -139,7 +141,7 @@ jobs:
docker build "${build_args[@]}" . docker build "${build_args[@]}" .
- name: Push image - name: Push image
if: ${{ steps.delivery.outputs.run == 'true' }} if: ${{ (steps.delivery.outputs.run == 'true') && github.event_name != 'pull_request' }}
shell: bash shell: bash
run: | run: |
set -euo pipefail set -euo pipefail