mirror of
https://github.com/certbot/certbot.git
synced 2026-06-07 15:52:08 -04:00
This PR creates a pipeline triggered on tag push matching v0.* (eg. v0.40.0). Once triggered, this pipeline will build the windows installer, and run integration tests on it, like for the pipeline run nightly. I also add a simple script to extract from CHANGELOG.md file to extract the relevant part to put it in the body of the GitHub release. I believe it makes things nicer. * Create release pipeline * Relax condition on tags * Put beta keyword * Update job name * Fix release pipeline
13 lines
414 B
YAML
13 lines
414 B
YAML
# Release pipeline to build and deploy Certbot for Windows for GitHub release tags
|
|
trigger:
|
|
tags:
|
|
include:
|
|
- v*
|
|
pr: none
|
|
|
|
jobs:
|
|
# Any addition here should be reflected in the advanced pipeline.
|
|
# It is advised to declare all jobs here as templates to improve maintainability.
|
|
- template: templates/tests-suite.yml
|
|
- template: templates/installer-tests.yml
|
|
- template: templates/changelog.yml
|