Skip to content

Releases: tiangolo/latest-changes

0.3.2

07 Nov 16:43
Compare
Choose a tag to compare

Features

  • ✨ Prevent CI workflows from running on a latest changes commit, add [skip ci] to commit message. PR #76 by @patrick91.

Refactors

  • ♻️ Refactor usage of internal number_of_trials variable, it was not being used, fix typo. PR #75 by @nghiahsgs.

Docs

Internal

0.3.1

26 Aug 01:47
Compare
Choose a tag to compare

Now you can (and should) use the native GitHub Action directly, as in:

...
      - uses: tiangolo/[email protected]
        with:
          token: ${{ secrets.GITHUB_TOKEN }}

instead of using the Docker image:

...
      - uses: docker://tiangolo/latest-changes:0.3.1
        with:
          token: ${{ secrets.GITHUB_TOKEN }}

This way, Dependabot will be able to send you PRs updating the version automatically. 🚀

The internal code and build setup was refactored so that the native GitHub Action still re-uses a prebuilt Docker image, so it's still fast. 😎

Fixes

  • 🐛 Fix race condition with retries, when more than one latest-changes is running. PR #69 by @tiangolo.

Refactors

  • ♻️ Make using the native GitHub Action re-use the existing Docker image instead of building from scratch. PR #70 by @tiangolo.

Docs

  • 📝 Update README docs for token permissions. PR #68 by @tiangolo.

Internal

0.3.0

09 Jan 14:50
Compare
Choose a tag to compare

Features

  • ✨ Add retries to handle race conditions. PR #63 by @tiangolo.

0.2.1

04 Nov 07:50
Compare
Choose a tag to compare

Fixes

  • 🐛 Detect if there's a second level header after the release content, to support the first change in a README with a last section for a license. PR #59 by @tiangolo.

0.2.0

03 Nov 20:06
Compare
Choose a tag to compare

Refactors

  • ♻️ Separate label header prefix from label text with label_header_prefix, this allows re-using the default labels while only changing the header level. PR #58 by @tiangolo.

0.1.1

02 Nov 20:16
Compare
Choose a tag to compare

Fixes

  • 🐛 Fix handling multiple section headers. PR #57 by @tiangolo.

Upgrades

  • ⬆ Update httpx requirement from <0.16.0,>=0.15.5 to >=0.15.5,<0.26.0. PR #54 by @dependabot[bot].

Docs

  • ✏️ Fix typo in syntax for using the GitHub Action tag directly (instead of with Docker) in README. PR #39 by @art049.

Internal

0.1.0

02 Nov 17:12
Compare
Choose a tag to compare

Features

  • ♻️ Use Docker slim to reduce the time to run in half, from 33s to 16s. PR #55 by @tiangolo.
  • ✨ Add support for labels and section headers (features, fixes, etc.). PR #48 by @tiangolo.
  • 🚀 Publish amd64 and arm64 versions, and publish to GitHub Container Registry, fix git in containers. PR #46 by @tiangolo.

Upgrades

  • ⬆️ Upgrade GitHub Action checkout and references to it. PR #49 by @tiangolo.

Docs

  • 📝 Add docs for using latest-changes with protected branches. PR #43 by @tiangolo.

Internal

  • 👷 Do not push the slim branch for debugging. PR #56 by @tiangolo.
  • 👷 Update CI, Dependabot, funding. PR #50 by @tiangolo.
  • 🔥 Remove config pushing to custom branch for debugging. PR #47 by @tiangolo.

Internal

0.0.3

17 Oct 13:31
Compare
Choose a tag to compare
  • 🚚 Update Python module name to latest_changes to avoid conflicts with any repo directory "app". PR #37 by @tiangolo.
  • 🐛 Fix default Jinja2 path in Action yaml. PR #38 by @tiangolo.

0.0.2

16 Oct 19:31
Compare
Choose a tag to compare
  • ✨ Check if the latest changes message was already added before adding it. PR #35 by @tiangolo.
  • 📝 Add docs for running manually, with a workflow dispatch. PR #34 by @tiangolo.
  • ✨ Refactor and add support for triggering with workflow dispatch events. PR #32 by @tiangolo.
  • 🐛 Fix basic example in README, include checkout step. PR #31 by @tiangolo.

0.0.1

10 Oct 17:31
Compare
Choose a tag to compare
  • 📝 Add note about updating the PR title. PR #30 by @tiangolo.
  • 🐛 Fix internal latest changes, use a custom header so it doesn't break the examples. PR #29 by @tiangolo.
  • 🐛 Fix default action config for template file. PR #28 by @tiangolo.
  • ✨ Add support for Jinja2 templates for changes notes. PR #23 by @tiangolo.
  • 🔥 Remove unnecessary note from release notes. PR #22 by @tiangolo.
  • 🔥 Remove unnecessary note from latest changes. PR #21 by @tiangolo.
  • 🔧 Update tmate config keys. PR #20 by @tiangolo.
  • 🔒 Update tmate config for keys. PR #19 by @tiangolo.
  • ✏️ Fix incorrect URL. PR #18 by @tiangolo.
  • 🔒 Try to secure tmate. PR #17 by @tiangolo.
  • 📝 Update release notes URLs. PR #16 by @tiangolo.