dependabot[bot]
967e339f91
chore(deps): bump bats-core/bats-action from 3.0.1 to 4.0.0 ( #1230 )
...
Bumps [bats-core/bats-action](https://github.com/bats-core/bats-action ) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/bats-core/bats-action/releases )
- [Commits](https://github.com/bats-core/bats-action/compare/3.0.1...4.0.0 )
---
updated-dependencies:
- dependency-name: bats-core/bats-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 14:36:15 +08:00
dependabot[bot]
f5c48e4842
chore(deps): bump actions/checkout from 5 to 6 ( #1219 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 10:42:06 +08:00
dependabot[bot]
eb34655aea
chore(deps): bump actions/stale from 9 to 10 ( #1214 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 10:29:50 +08:00
dependabot[bot]
1f1320f4d6
chore(deps): bump actions/setup-go from 5 to 6 ( #1215 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 10:29:28 +08:00
dependabot[bot]
4d05955bc5
chore(deps): bump actions/setup-python from 5 to 6 ( #1216 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 10:28:51 +08:00
dependabot[bot]
5c9a7a2533
chore(deps): bump actions/checkout from 4 to 5 ( #1209 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 11:15:38 +08:00
Edwin Kofler
3ddc315a76
Format comparisons, functions, and redirections to be consistent ( #1201 )
...
* Format comparisons and functions to be consistent
* Add `checkstyle.py` script and add check to CI
* Fix Ruff lints
2025-06-06 11:10:50 +08:00
dependabot[bot]
783812b627
chore(deps): bump bats-core/bats-action from 3.0.0 to 3.0.1
...
Bumps [bats-core/bats-action](https://github.com/bats-core/bats-action ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/bats-core/bats-action/releases )
- [Commits](https://github.com/bats-core/bats-action/compare/3.0.0...3.0.1 )
---
updated-dependencies:
- dependency-name: bats-core/bats-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-31 00:23:42 +00:00
Edwin Kofler
c49ca70814
Mostly finish pytest to Bats conversion ( #1200 )
...
* Mostly finish pytest to Bats conversion
* Add Bats version note to testing docs
* Move Bats CI check to separate job
2025-03-26 11:19:30 +08:00
Edwin Kofler
18ecffef5e
Implement half of tests in Bats ( #1187 )
...
* Initial scaffold
* Finish first half of Bats tests
* Add Bats to CI
* Fix CI
* Fix CI
* Fix configuration to set git name and email
* Fix `GIT_CONFIG_{KEY,VALUE}` indexing
* Fix Git config override precedence
* Remove unused and untested function
2025-03-12 18:15:37 +08:00
Edwin Kofler
aadf5f874b
Add stale bot for old PRs ( #1186 )
...
* Add stale bot for old PRs
* Update message
* Update .github/workflows/stale.yaml
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com >
* Fix stale workflow
* Update .github/workflows/stale.yaml
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com >
---------
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com >
2025-03-12 18:14:53 +08:00
dependabot[bot]
df53711fc7
chore(deps): bump astral-sh/ruff-action from 2 to 3 ( #1189 )
...
Bumps [astral-sh/ruff-action](https://github.com/astral-sh/ruff-action ) from 2 to 3.
- [Release notes](https://github.com/astral-sh/ruff-action/releases )
- [Commits](https://github.com/astral-sh/ruff-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: astral-sh/ruff-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-29 18:13:50 -08:00
oikarinen
e691826b4b
Fix all ShellCheck errors and add to CI ( #1179 )
2024-12-20 23:16:39 -08:00
dependabot[bot]
fdaca2cd26
chore(deps): bump astral-sh/ruff-action from 1 to 2 ( #1188 )
...
Bumps [astral-sh/ruff-action](https://github.com/astral-sh/ruff-action ) from 1 to 2.
- [Release notes](https://github.com/astral-sh/ruff-action/releases )
- [Commits](https://github.com/astral-sh/ruff-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: astral-sh/ruff-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 10:06:50 +08:00
oikarinen
3db275cbe2
fix(ci): use poetry ( #1183 )
...
For managing the python dependencies, running the unit tests and
spellchecker. This makes it easier for everyone to have same environment
as CI. Also includes few cosmetic edits for style for the ci.yml
2024-11-29 10:39:42 +08:00
oikarinen
c23da8ae9c
feat: add ruff linter with ci check ( #1182 )
...
* feat: add ruff linter with ci check
Liniting the python files in tests directory would reduce whitespace etc
change and enforce basic coding standard for those. Kind of
opportunistic PR as there might be other opinions about how to deal with
this.
* fix: format with ruff
2024-11-28 10:30:14 +08:00
oikarinen
f1f50ac5ba
fix(ci): missing dollar sign ( #1184 )
...
Let's get the ci fixed!
2024-11-27 08:40:33 -08:00
oikarinen
0989b773de
fix(github-actions): changed files output for editorcondig-checker ( #1180 )
...
* fix(github-actions): changed files output for editorcondig-checker
Seems that ci.yml includes a dead dependency action just to get list of
changed files for the PR / push. This seems weird as the repo is all
about git. Propose removing this extra dep with straightforward
implemenation. Also: github runners do have `jq` preinstalled.
* feat(ci): print changed files to log in lint job
2024-11-26 11:53:50 +08:00
罗泽轩
65203312c1
Revert "feat: add ruff linter with ci check ( #1178 )" ( #1181 )
...
This reverts commit a2c424aada .
2024-11-25 14:32:54 +08:00
oikarinen
a2c424aada
feat: add ruff linter with ci check ( #1178 )
...
* feat: add ruff linter with ci check
Liniting the python files in tests directory would reduce whitespace etc
change and enforce basic coding standard for those. Kind of
opportunistic PR as there might be other opinions about how to deal with
this.
* fix: format with ruff
2024-11-25 10:14:37 +08:00
wyattscarpenter
4d2d393142
Use filetimes in check_integrity ( #1162 )
...
* check the file times in check_integrity
* make no-arguments to check_integrity check all commands, and also make check_integrity run git-utimes first
this has the downside that the script now takes a little longer. But the upside that it guarantees more correctness.
* update git-extras
using the incredible power of the new script, I have detected this was out of date, out of sync, etc
2024-09-19 11:27:11 +08:00
Raphael Boidol
e34dea9b7a
tests: update dependencies ( #1142 )
2024-05-03 14:52:28 +08:00
dependabot[bot]
3bac05e690
chore(deps): bump masesgroup/retrieve-changed-files from 2 to 3 ( #1144 )
...
Bumps [masesgroup/retrieve-changed-files](https://github.com/masesgroup/retrieve-changed-files ) from 2 to 3.
- [Release notes](https://github.com/masesgroup/retrieve-changed-files/releases )
- [Commits](https://github.com/masesgroup/retrieve-changed-files/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: masesgroup/retrieve-changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 09:59:50 +08:00
dependabot[bot]
a7ad306a6b
chore(deps): bump actions/setup-go from 4 to 5 ( #1143 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 09:59:43 +08:00
Raphael Boidol
a1bf09e8e0
ci: update actions ( #1140 )
2024-04-27 18:04:27 +08:00
Leroy
b54d8c7c50
test(git-browse): add unit tests ( #1127 )
...
* chore: add the dependency testpath@0.6.0
* test(git-browse): add unit tests
* fix: update origin name to `tj/git-extras`
2024-01-05 14:31:37 +08:00
Leroy
28b48c7432
chore: add poetry to handle the tests of the git extras ( #1121 )
...
* chore: add poetry to handle the tests of the git extras
* chore(ci): upgrade the deps version
* chore(CONTRIBUTING): remove the test description
2023-12-01 14:25:14 +08:00
Ross Smith II
2c2bd07693
Fix typo in ci.yml ( #1120 )
2023-11-25 14:02:35 +08:00
Edwin Kofler
5020890c34
Improve defaults for testing suite ( #1104 )
2023-11-11 12:55:46 +08:00
罗泽轩
cc1c0e1a38
change installation source from master to main ( #1092 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com >
2023-10-23 12:13:40 +08:00
Edwin Kofler
5fe4226865
ci: Use Go v1.20 for running editorconfig-checker ( #1086 )
2023-10-15 10:19:41 +08:00
Leroy
d2dde69d14
feat(auto-test): CI with pytest ( #1066 )
...
* feat(ci): add pull request action and pytest.ini
* test(git-abort): add its unit test
2023-09-19 11:11:43 +08:00
spacewander
ba9e6f0c5c
Add typo checker
2023-06-19 21:51:53 +08:00
Edwin Kofler
589ef33e35
Add EditorConfig file ( #1022 )
2023-01-27 17:47:06 +08:00
spacewander
c675d0afb8
ci: use checkout@v2
2020-12-14 11:19:15 +08:00
spacewander
faa56b1bcb
ci: move to GitHub Action
2020-12-14 10:25:51 +08:00