Skip to content

Releases: TokTok/ci-tools

nightly

15 Feb 17:51
6758e68

Choose a tag to compare

nightly Pre-release
Pre-release
fix: Add top level directory to the source tarballs.

Fixes https://github.com/TokTok/c-toxcore/issues/3026

v0.8.4

21 Feb 21:16
v0.8.4
7606962

Choose a tag to compare

Release notes

Here's a new ci-tools release to test the release workflow.

Bug Fixes

  • Fetch hub-restyled to a temporary file during release. (b9d45f1b)
  • Ensure bit-for-bit reproducibility of AppImage builds. (2735bd77)
  • Ensure hub-restyled is available during release. (3dfd6827)
  • Ensure validation failures are reported to the release dashboard. (bd8b5bad)
  • Add libgles2 to the dependencies of flutter linux. (4d0b278c)
  • Use --no-name to make reproducible gzip tarballs. (4112161c)
  • Find release issue more reliably in GitHub Actions. (c9bb07c5)

Features

  • Report release script failures to the tracking issue dashboard. (e56a4980)
  • Use unified naming convention for iOS artifacts. (24fe8cff)
  • Add an iOS workflow for Qt applications. (b6bb8a8d)
  • Improve reproducibility of AppImage builds. (37533678)
  • Collapse RC changelogs when a production release exists. (2f7917df)

v0.8.3

06 Feb 22:30
v0.8.3
532c6f7

Choose a tag to compare

Release notes

Full release of ci-tools for testing the production release workflows.

Bug Fixes

  • Improve release progress tracking and publication links. (a00ac1b3)

v0.8.3-rc.1

06 Feb 21:32
v0.8.3-rc.1
49d2aac

Choose a tag to compare

v0.8.3-rc.1 Pre-release
Pre-release

Release notes

Some pre-release notes here.

Bug Fixes

  • Don't crash the todo list update when there are no releases. (34d2d3a9)
  • Correct the path prefixes in release tarballs. (f69e34f8)
  • Add missing python dependencies in the slim image. (299d574c)
  • Add check that the translation event contains data. (ecd28e25)
  • Disable clazy check as it is missing cmake dependencies. (1dacf2dd)
  • Preserve leading spaces in automated translations. (7075deb1)
  • Don't duplicate lines in .gitignore. (75ebfe8f)
  • Correct the android apk artifact names. (3279f702)
  • Don't add third_party/.gitignore if it doesn't exist. (13d9f077)
  • Add ci-tools to the .gitignore during release. (03d62889)
  • Use "now" as the time stamp for unreleased versions. (b4557cc2)
  • milestone assignment for rc (8a404f4a)
  • Assign issue to release milestone; support gpg args. (3c1125ba)

Features

  • Update the release tracking issue with actions required. (54e0e065)
  • Add script to update flutter golden images from test failures. (c1b21075)
  • Add a shared GitHub Pages workflow for flutter apps. (49cba142)
  • Add a standardised flutter workflow. (cd3b70ff)
  • Add a script to run bazel builds on circle ci. (6c0ab050)

Performance

  • Don't run circleci stuff on anything other than PRs. (afd28c0e)

v0.8.2

19 Feb 23:08
v0.8.2
db3b6d5

Choose a tag to compare

Release notes

Add @Green-Sky to trusted signers.

Features

  • Add tag signature verification stage in release. (ad4f357f)
  • Add script for signing release tags. (5ff8a175)

v0.8.1

16 Feb 22:52
v0.8.1
e5a01a0

Choose a tag to compare

Release notes

Prod release for ci-tools.

Bug Fixes

  • Don't erase release candidate's release notes. (417cb4a4)
  • Run release-soon on everything except push. (8d52ffa9)
  • Don't run release-soon check on pushes, only pulls. (138a61e8)
  • Output a zero-length file when changelog is empty. (2337240f)
  • Security: Don't pass tokens to repo-local code. (887ba6cf)

v0.8.1-rc.1

16 Feb 18:31
v0.8.1-rc.1
f910a4b

Choose a tag to compare

v0.8.1-rc.1 Pre-release
Pre-release

Release notes

First release of ci-tools made by ci-tools releaser scripts. Release candidate first.

Bug Fixes

  • Reviewable config was broken. (73df8058)
  • Forcibly trigger CI on automation pull requests. (4bcdf84b)
  • Fix self-name detection for real now. (782a44c9)
  • Better detect the project's self-name. (1dd4366b)
  • Verify all assets (except signatures and hashes). (e10da65d)
  • Be less qtox-specific. (6941efe0)
  • Use the version from the tracking issue if available. (830de610)
  • Clear the correct cache on clear_cache. (63157bd2)
  • Checkout ci-tools into third_party. (b85a6de9)
  • Fix screenshotting in appimage build. (ac355bdc)
  • Checkout ci-tools into the correct directory. (a2e0673b)
  • Don't try to upload release artifacts on master builds. (18266196)
  • Support original-only artifact file name globs. (fbb1fb4a)
  • Check out the PR head instead of merge commit in restyled. (59f72a80)
  • Respect the local_required bool. (b6c16510)
  • Actually handle all the cases of versions being available or not. (40e0b274)
  • Allow milestone to be empty. (722fce93)
  • Terminate restyled action with error if a patch exists. (97066a4e)
  • It's git-patch instead of patch. (3fd551b6)
  • Don't abort the restyled workflow before uploading a patch. (1587d59d)
  • Don't try to restyle submodules. (5e2f2c85)
  • Fix bzl file parser. (7cd1c326)
  • Ignore empty response from github api. (9618fca1)
  • Move workflows to workflows toplevel directory. (541a153d)
  • Move workflows to .github. (54e32f1f)
  • Disable release version check when there's no draft release. (3a6eb17c)
  • Don't evaluate BUILD.bazel. (cdc378fd)
  • Fail the hackage_upload script on upload failure. (0c2126d6)
  • Fix hackage upload URL for package candidates. (563e21cd)

Features

  • Show number of release assets verified in the log. (c0519b1d)
  • Add PR validation to common prepare workflow. (13c63859)
  • Make project-name optional, infer from cmake. (ba24249e)
  • Add release workflow. (829df801)
  • Add support for multiple distinct artifacts. (a50c0246)
  • Add support for multi-file generic artifacts. (f35086cd)
  • Add the qTox deploy scripts. (ea26a8ab)
  • Add Qt application deploy workflows. (e2ce075f)
  • Add install_apple_cert tool to ci-tools scripts. (6012b895)
  • Add netlify deploy workflow. (f7477300)
  • Add a release-soon workflow to check if we should release soon. (33ef2fa4)
  • Support toxic's version location. (510a4114)
  • Check the PR milestone matches the upcoming draft release. (81d08966)
  • Upload restyled diff as artifact. (c248b2c7)
  • Add release drafter common github action. (2b74b8d3)
  • Add common CI checks to be shared by all repos. (cc1982dd)
  • Support reading from stdin in stylish-haskell-lhs. (bda2ee47)
  • Add support for dpkg-divert'ed stylish-haskell. (00aec25d)
  • Add Haskell workflows that can be called from other repos. (cdf1bed0)
  • Add hackage_upload script used by Haskell GH actions. (ab8e6d6f)
  • Add check_release script, used by other repos. (19ddbe74)

0.8

08 Apr 16:46
cd0f87f

Choose a tag to compare

0.8

Renamed to ci-tools.

0.7

27 Mar 13:41
8517a42

Choose a tag to compare

0.7

Adding travis-haskell script, factoring out common bits of Haskell repos' Travis scripts.

Add `happy` to the tools.

07 Mar 09:50
12ed35e

Choose a tag to compare

Happy is needed to build happy when using stack.