1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00

ci: avoid building Linux packages for each pull-request

This commit is contained in:
Frédéric Guillot 2024-12-26 14:57:52 -08:00 committed by GitHub
parent 8df4b780a8
commit 3466e9e2d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 8 deletions

View file

@ -5,11 +5,11 @@ on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+'
pull_request:
branches: [ main ]
schedule:
- cron: '0 0 * * 1,4' # Runs at 00:00 UTC on Monday and Thursday
jobs:
test-packages:
if: github.event.pull_request
if: github.event_name == 'schedule'
name: Test Packages
runs-on: ubuntu-latest
steps:
@ -30,7 +30,7 @@ jobs:
- name: List generated files
run: ls -l *.deb
build-packages-manually:
if: github.event_name != 'pull_request' && github.event_name != 'push'
if: github.event_name == 'workflow_dispatch'
name: Build Packages Manually
runs-on: ubuntu-latest
steps:

View file

@ -5,11 +5,11 @@ on:
push:
tags:
- '[0-9]+.[0-9]+.[0-9]+'
pull_request:
branches: [ main ]
schedule:
- cron: '0 0 * * 1,4' # Runs at 00:00 UTC on Monday and Thursday
jobs:
test-package:
if: github.event.pull_request
if: github.event_name == 'schedule'
name: Test Packages
runs-on: ubuntu-latest
steps:
@ -21,7 +21,7 @@ jobs:
- name: List generated files
run: ls -l *.rpm
build-package-manually:
if: github.event_name != 'pull_request' && github.event_name != 'push'
if: github.event_name == 'workflow_dispatch'
name: Build Packages Manually
runs-on: ubuntu-latest
steps: