mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-01-06 19:51:25 -06:00
Update cd-release.yml
This commit is contained in:
18
.github/workflows/cd-release.yml
vendored
18
.github/workflows/cd-release.yml
vendored
@@ -9,30 +9,12 @@ name: CD - Release Build
|
||||
# - Tests can optionally be run via workflow_dispatch for manual releases
|
||||
#
|
||||
# Workflow is triggered by:
|
||||
# - Pull request from RC branch to main/master
|
||||
# - Push to main/master (after PR merge from RC)
|
||||
# - Git tags (v*.*.*)
|
||||
# - Release events
|
||||
# - Manual workflow_dispatch
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
branches: [ main, master ]
|
||||
# Only trigger from RC branches
|
||||
paths:
|
||||
- 'app/**'
|
||||
- 'migrations/**'
|
||||
- 'requirements*.txt'
|
||||
- 'setup.py'
|
||||
- 'Dockerfile'
|
||||
- 'docker-compose*.yml'
|
||||
- 'package*.json'
|
||||
- 'tailwind.config.js'
|
||||
- 'postcss.config.js'
|
||||
- '.github/workflows/cd-release.yml'
|
||||
- 'babel.cfg'
|
||||
- 'pytest.ini'
|
||||
- 'Makefile'
|
||||
push:
|
||||
branches: [ main, master ]
|
||||
tags: [ 'v*.*.*' ]
|
||||
|
||||
Reference in New Issue
Block a user