diff --git a/.github/workflows/python-310.yml b/.github/workflows/python-310.yml index 528e1d252..2cb3a2d71 100644 --- a/.github/workflows/python-310.yml +++ b/.github/workflows/python-310.yml @@ -3,7 +3,7 @@ name: python-310 on: workflow_dispatch: schedule: - - cron: '0 0 * * *' + - cron: '15 0 * * *' jobs: sync: diff --git a/.github/workflows/python-311.yml b/.github/workflows/python-311.yml index d94ec6867..a62785b3d 100644 --- a/.github/workflows/python-311.yml +++ b/.github/workflows/python-311.yml @@ -3,7 +3,7 @@ name: python-311 on: workflow_dispatch: schedule: - - cron: '45 23 * * *' + - cron: '0 0 * * *' jobs: sync: diff --git a/.github/workflows/python-312.yml b/.github/workflows/python-312.yml index 84e24aa4d..2b2b26072 100644 --- a/.github/workflows/python-312.yml +++ b/.github/workflows/python-312.yml @@ -3,7 +3,7 @@ name: python-312 on: workflow_dispatch: schedule: - - cron: '30 23 * * *' + - cron: '45 23 * * *' jobs: sync: diff --git a/.github/workflows/python-313.yml b/.github/workflows/python-313.yml index 65672876b..85340a6bd 100644 --- a/.github/workflows/python-313.yml +++ b/.github/workflows/python-313.yml @@ -3,7 +3,7 @@ name: python-313 on: workflow_dispatch: schedule: - - cron: '15 23 * * *' + - cron: '30 23 * * *' pull_request: branches: - main diff --git a/.github/workflows/python-314.yml b/.github/workflows/python-314.yml index 000d02254..d800e9529 100644 --- a/.github/workflows/python-314.yml +++ b/.github/workflows/python-314.yml @@ -3,7 +3,7 @@ name: python-314 on: workflow_dispatch: schedule: - - cron: '0 23 * * *' + - cron: '15 23 * * *' pull_request: branches: - main @@ -17,13 +17,13 @@ jobs: sync: uses: ./.github/workflows/sync.yml with: - tx_project: python-newest + tx_project: python-314 version: 3.14 secrets: inherit check: uses: ./.github/workflows/check.yml needs: sync with: - tx_project: python-newest + tx_project: python-314 version: 3.14 secrets: inherit diff --git a/.github/workflows/python-315.yml b/.github/workflows/python-315.yml new file mode 100644 index 000000000..3def4366f --- /dev/null +++ b/.github/workflows/python-315.yml @@ -0,0 +1,29 @@ +name: python-315 + +on: + workflow_dispatch: + schedule: + - cron: '0 23 * * *' + pull_request: + branches: + - main + - '3.15' + push: + branches: + - main + - '3.15' + +jobs: + sync: + uses: ./.github/workflows/sync.yml + with: + tx_project: python-newest + version: 3.14 + secrets: inherit + check: + uses: ./.github/workflows/check.yml + needs: sync + with: + tx_project: python-newest + version: 3.14 + secrets: inherit diff --git a/README.rst b/README.rst index 548034df7..8bdf0e847 100644 --- a/README.rst +++ b/README.rst @@ -26,24 +26,33 @@ Maintained versions: - Sync status - Translation progress - Total strings + * - `3.15 `_ + - .. image:: https://github.com/python/python-docs-pt-br/workflows/python-315/badge.svg + :target: https://github.com/python/python-docs-pt-br/actions?workflow=python-315 + - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.15%2Fstats.json&query=completion&label=pt_BR + :alt: Brazilian Portuguese translation status for Python 3.15 + :target: https://app.transifex.com/python-doc/python-newest/ + - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.15%2Fstats.json&query=entries&label=3.15 + :alt: Total strings for Python 3.15 + :target: https://app.transifex.com/python-doc/python-newest/ * - `3.14 `_ - .. image:: https://github.com/python/python-docs-pt-br/workflows/python-314/badge.svg :target: https://github.com/python/python-docs-pt-br/actions?workflow=python-314 - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.14%2Fstats.json&query=completion&label=pt_BR :alt: Brazilian Portuguese translation status for Python 3.14 - :target: https://app.transifex.com/python-doc/python-newest/ + :target: https://app.transifex.com/python-doc/python-314/ - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.14%2Fstats.json&query=entries&label=3.14 :alt: Total strings for Python 3.14 - :target: https://app.transifex.com/python-doc/python-newest/ + :target: https://app.transifex.com/python-doc/python-314/ * - `3.13 `_ - .. image:: https://github.com/python/python-docs-pt-br/workflows/python-313/badge.svg :target: https://github.com/python/python-docs-pt-br/actions?workflow=python-313 - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.13%2Fstats.json&query=completion&label=pt_BR :alt: Brazilian Portuguese translation status for Python 3.13 - :target: https://app.transifex.com/python-doc/python-newest/ + :target: https://app.transifex.com/python-doc/python-313/ - .. image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fgithub.com%2Fpython%2Fpython-docs-pt-br%2Fraw%2F3.13%2Fstats.json&query=entries&label=3.13 :alt: Total strings for Python 3.13 - :target: https://app.transifex.com/python-doc/python-newest/ + :target: https://app.transifex.com/python-doc/python-313/ * - `3.12 `_ - .. image:: https://github.com/python/python-docs-pt-br/workflows/python-312/badge.svg :target: https://github.com/python/python-docs-pt-br/actions?workflow=python-312