mirror of
https://github.com/ansible/ansible-documentation.git
synced 2026-03-29 13:48:57 +07:00
* rm relaxed requirements * rm base constraints file * update requirements input file * sync requirements lock file * update noxfile to rm relaxed reqs * update pip-compile workflow to rm relaxed reqs * update docs * fix noxfile issues * tidy up pins and reqs * Update tests/constraints.in Co-authored-by: Felix Fontein <felix@fontein.de> * add all version ranges to constraints * Update tests/requirements.in Co-authored-by: Felix Fontein <felix@fontein.de> * Update tests/constraints.in Co-authored-by: Felix Fontein <felix@fontein.de> * sync req lock file --------- Co-authored-by: Felix Fontein <felix@fontein.de>
37 lines
931 B
YAML
37 lines
931 B
YAML
---
|
|
name: "Refresh docs build dependencies"
|
|
"on":
|
|
schedule:
|
|
# Weekly
|
|
- cron: "0 0 * * 0"
|
|
workflow_dispatch:
|
|
inputs:
|
|
base-branch:
|
|
required: false
|
|
type: string
|
|
pr-branch:
|
|
required: false
|
|
type: string
|
|
reset-branch:
|
|
type: boolean
|
|
default: false
|
|
labels:
|
|
required: false
|
|
type: string
|
|
|
|
jobs:
|
|
refresh:
|
|
name: "Refresh docs build dependencies"
|
|
uses: ./.github/workflows/reusable-pip-compile.yml
|
|
with:
|
|
message: "ci: refresh docs build dependencies"
|
|
base-branch: "${{ inputs.base-branch || 'devel' }}"
|
|
pr-branch: "${{ inputs.pr-branch || 'pip-compile/devel/docs' }}"
|
|
nox-args: >-
|
|
-e
|
|
'pip-compile(requirements)'
|
|
reset-branch: "${{ inputs.reset-branch || false }}"
|
|
labels: "${{ inputs.labels || 'doc builds,no_backport' }}"
|
|
python-versions: "3.11"
|
|
secrets: inherit
|