mirror of
https://github.com/certbot/certbot.git
synced 2026-06-05 06:42:10 -04:00
remove test and package stage to improve github actions ui
This commit is contained in:
parent
2a6634d668
commit
541b76ef97
3 changed files with 35 additions and 41 deletions
21
.github/workflows/full-test-suite.yml
vendored
21
.github/workflows/full-test-suite.yml
vendored
|
|
@ -11,12 +11,27 @@ permissions:
|
|||
contents: read
|
||||
|
||||
jobs:
|
||||
test_and_package_stage:
|
||||
name: Test and package
|
||||
uses: "./.github/workflows/test_and_package_stage.yml"
|
||||
# These four jobs could be grouped in a separate workflow, but the github actions UI
|
||||
# is much nicer if they are instead listed explicitly here.
|
||||
standard_tests_jobs:
|
||||
name: Standard tests
|
||||
uses: "./.github/workflows/standard_tests_jobs.yml"
|
||||
extended_tests_jobs:
|
||||
name: Extended tests
|
||||
uses: "./.github/workflows/extended_tests_jobs.yml"
|
||||
secrets: inherit
|
||||
docker_packaging_jobs:
|
||||
name: Docker packaging
|
||||
uses: "./.github/workflows/docker_packaging_jobs.yml"
|
||||
with:
|
||||
# We don't publish our Docker images in this pipeline, but when building them
|
||||
# for testing, let's use the nightly tag.
|
||||
dockerTag: nightly
|
||||
secrets: inherit
|
||||
snap_packaging_jobs:
|
||||
name: Snap packaging
|
||||
uses: "./.github/workflows/snap_packaging_jobs.yml"
|
||||
with:
|
||||
snapBuildTimeout: 5400
|
||||
secrets: inherit
|
||||
|
||||
|
|
|
|||
22
.github/workflows/nightly.yml
vendored
22
.github/workflows/nightly.yml
vendored
|
|
@ -6,13 +6,25 @@ on:
|
|||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
test_and_package_stage:
|
||||
name: Test and Package
|
||||
permissions:
|
||||
contents: read
|
||||
uses: "./.github/workflows/test_and_package_stage.yml"
|
||||
# The first four jobs could be grouped in a separate workflow, but the github actions UI
|
||||
# is much nicer if they are instead listed explicitly here.
|
||||
standard_tests_jobs:
|
||||
name: Standard tests
|
||||
uses: "./.github/workflows/standard_tests_jobs.yml"
|
||||
extended_tests_jobs:
|
||||
name: Extended tests
|
||||
uses: "./.github/workflows/extended_tests_jobs.yml"
|
||||
secrets: inherit
|
||||
docker_packaging_jobs:
|
||||
name: Docker packaging
|
||||
uses: "./.github/workflows/docker_packaging_jobs.yml"
|
||||
with:
|
||||
dockerTag: nightly
|
||||
secrets: inherit
|
||||
snap_packaging_jobs:
|
||||
name: Snap packaging
|
||||
uses: "./.github/workflows/snap_packaging_jobs.yml"
|
||||
with:
|
||||
snapBuildTimeout: 19800
|
||||
secrets: inherit
|
||||
changelog_stage:
|
||||
|
|
|
|||
33
.github/workflows/test_and_package_stage.yml
vendored
33
.github/workflows/test_and_package_stage.yml
vendored
|
|
@ -1,33 +0,0 @@
|
|||
name: Test and package
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
dockerTag:
|
||||
description: 'docker tag to push to'
|
||||
type: string
|
||||
snapBuildTimeout:
|
||||
description: 'timeout for snap builds'
|
||||
type: number
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
# standard_tests_jobs:
|
||||
# name: Standard tests
|
||||
# uses: "./.github/workflows/standard_tests_jobs.yml"
|
||||
# extended_tests_jobs:
|
||||
# name: Extended tests
|
||||
# uses: "./.github/workflows/extended_tests_jobs.yml"
|
||||
# secrets: inherit
|
||||
# docker_packaging_jobs:
|
||||
# name: Docker packaging
|
||||
# uses: "./.github/workflows/docker_packaging_jobs.yml"
|
||||
# with:
|
||||
# dockerTag: ${{ inputs.dockerTag }}
|
||||
# secrets: inherit
|
||||
snap_packaging_jobs:
|
||||
name: Snap packaging
|
||||
uses: "./.github/workflows/snap_packaging_jobs.yml"
|
||||
with:
|
||||
snapBuildTimeout: ${{ inputs.snapBuildTimeout }}
|
||||
secrets: inherit
|
||||
Loading…
Reference in a new issue