Commit Graph
21 Commits
Author SHA1 Message Date
Alex PlateandClaude Opus 4.5 890efcb6e7 Refactor: Migrate updateAuthors to TypeScript
Move the author update script from Kotlin to TypeScript, including tests.

Changes:
- Create scripts-ts/src/updateAuthors.ts
- Create scripts-ts/src/updateAuthors.test.ts with vitest
- Add vitest to package.json
- Create scriptsTests.yml workflow for running tests
- Update updateAuthors.yml workflow to use Node.js
- Remove Kotlin implementation and test
- Remove unused github-api dependency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 10:13:37 +02:00
Alex Plate ee1928c836 Upgrade java version to 21 2025-02-28 19:39:48 +02:00
Matt Ellis afceecadbe Disable the configuration cache for GitHub actions
These tasks should be rewritten to work nicely with Gradle's configuration cache. In the meantime, this allows them to still run as actions.
2024-07-03 19:39:55 +03:00
Alex Plate 6421a6face Update java version to 17 on github actions 2024-06-24 12:53:55 +03:00
Alex Plate b357625529 Add check that actions should work only on the original repo
Because of some reason actions started on
https://github.com/JetBrains/ideavim/pull/731
pull request and updated it.
With this change, forks won't be affected by forked actions. If the action is still needed on fork, these conditions can be changes
2023-10-27 10:33:26 +03:00
Alex Plate a6c2babafb Fix issue with GitHub CI changes pushing 2023-09-12 14:40:08 +03:00
Alex Plate 5ce8445d5c Update GH jobs to use the IdeaVim Bot git account 2023-08-01 12:25:38 +03:00
Alex Plate fb3eb0da8a Use tags for workflows 2023-07-07 13:28:01 +03:00
Alex Plate a8b8b56a7e Update GH actions to avoid conflicts 2023-04-04 09:04:26 +03:00
Alex Plate 1238828bfd Update token name 2022-07-06 21:18:27 +03:00
Alex Plate 7664c44697 Fix type in github auth 2021-11-17 20:09:58 +03:00
Alex Plate 5a8ee72622 Add github oauth token 2021-11-17 20:07:50 +03:00
Alex Plate 492b2de520 Add debug option to update authors 2021-11-17 19:49:06 +03:00
Alex Plate d8997e1239 Update authors automation 2021-11-17 17:07:44 +03:00
Alex Plate 117990cd46 Set authors to commit message 2021-05-21 10:36:29 +03:00
Alex Plate 3e5106525d Checkout with depth 2021-05-17 23:09:48 +03:00
Alex Plate 02428776a7 Commit only authors file 2021-05-17 22:47:50 +03:00
Alex Plate cb9eb8f67e Add update-authors right in build script 2021-05-17 22:36:24 +03:00
Alex Plate b496f13c3c Add token to GitHub action 2021-05-17 19:17:38 +03:00
Alex Plate f21a0622b0 Use new version of update-authors 2021-05-17 19:11:10 +03:00
Alex Pláte 31655aace4 Create updateAuthors.yml 2021-05-17 18:40:31 +03:00