Marcin Kulik
a76b54c61b
New integration tests
2025-09-01 17:48:36 +02:00
Marcin Kulik
17380be290
Run CI workflow on Ubuntu and macOS with default (recent) and MSRV Rust version
2025-06-24 12:29:16 +02:00
Marcin Kulik
445bdafa0c
Fix uploaded asset names in release workflow
2024-04-19 16:50:09 +02:00
Marcin Kulik
11a35db2f5
Fix path to the binary in release upload step
2024-04-19 16:41:13 +02:00
Marcin Kulik
959ee3d6e1
Reorder release workflow steps
2024-04-19 16:38:30 +02:00
Marcin Kulik
a0e3efda80
Install musl-tools for musl build
2024-04-19 16:34:17 +02:00
Marcin Kulik
2da5b10088
Remove the version mismatch check from the release action
2024-04-19 16:28:04 +02:00
Marcin Kulik
7068f5aba5
Add release workflow
2024-04-19 16:04:31 +02:00
dependabot[bot]
db0d8be795
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 11:12:15 +00:00
Marcin Kulik
97ea1ca6c4
Update CI config for Rust
2023-12-23 16:22:21 +01:00
Marcin Kulik
7dcd16b561
Remove CentOS from CI matrix
2023-10-19 09:48:33 +02:00
Marcin Kulik
ddb57de05e
Merge pull request #572 from asciinema/dependabot/github_actions/docker/build-push-action-5
...
Bump docker/build-push-action from 4 to 5
2023-10-18 13:27:43 +02:00
Marcin Kulik
9c13624b0b
Merge pull request #571 from asciinema/dependabot/github_actions/docker/setup-buildx-action-3
...
Bump docker/setup-buildx-action from 2 to 3
2023-10-18 13:27:26 +02:00
Marcin Kulik
908f5d4e8e
Merge pull request #570 from asciinema/dependabot/github_actions/docker/login-action-3
...
Bump docker/login-action from 2 to 3
2023-10-18 13:27:10 +02:00
dependabot[bot]
7ab3aa02cb
Bump docker/build-push-action from 4 to 5
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-12 08:48:30 +00:00
dependabot[bot]
486c683152
Bump docker/setup-buildx-action from 2 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-12 08:48:28 +00:00
dependabot[bot]
bbdb6d3dad
Bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-12 08:48:24 +00:00
dependabot[bot]
04fd10d230
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-05 08:23:37 +00:00
Marcin Kulik
ccd83cef62
Merge pull request #536 from asciinema/dependabot/github_actions/docker/build-push-action-4
...
Bump docker/build-push-action from 3 to 4
2023-03-02 11:23:46 +01:00
Marcin Kulik
87ab1edb42
Merge pull request #505 from asciinema/dependabot/github_actions/actions/setup-python-4
...
Bump actions/setup-python from 3 to 4
2023-03-02 11:22:57 +01:00
Marcin Kulik
06b89ee5f8
Drop Python 3.6 and add 3.11 in GH CI build
2023-03-02 11:19:59 +01:00
dependabot[bot]
e01a95c3a7
Bump docker/build-push-action from 3 to 4
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-31 08:04:07 +00:00
dependabot[bot]
b4f9066869
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-09 08:30:23 +00:00
dependabot[bot]
b29bc066a6
Bump pre-commit/action from 2.0.3 to 3.0.0
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v2.0.3...v3.0.0 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 08:53:04 +00:00
dependabot[bot]
092879e979
Bump docker/setup-buildx-action from 1 to 2
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-07 09:12:31 +00:00
Marcin Kulik
11aed6f5d5
Merge pull request #494 from asciinema/dependabot/github_actions/docker/build-push-action-3
...
Bump docker/build-push-action from 2 to 3
2022-05-07 11:12:22 +02:00
dependabot[bot]
695bb857e3
Bump docker/build-push-action from 2 to 3
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-06 08:35:30 +00:00
dependabot[bot]
eae8b2dafd
Bump docker/login-action from 1 to 2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-06 08:35:26 +00:00
dependabot[bot]
f38bf40baf
Bump actions/setup-python from 2 to 3.1.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3.1.1 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-26 21:44:21 +00:00
dependabot[bot]
8028271869
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-26 21:26:38 +00:00
Davis Schirmer
f70702f490
[ci] Update default Python environment 3.9 => 3.10
2022-02-13 16:43:18 -05:00
Davis Schirmer
f984d2c2e1
[ci] Add pre-commit GitHub Action workflow
...
https://github.com/pre-commit/action
2022-02-13 16:42:04 -05:00
Davis Schirmer
59376ece05
Revert "[test] Drop support for Python 3.6; upgrade CentOS"
...
This reverts commit ab1fbb0c96 .
2021-11-05 01:20:16 -04:00
Davis Schirmer
ab1fbb0c96
[test] Drop support for Python 3.6; upgrade CentOS
...
PEP 563: _Postponed Evaluation of Annotations_ was introduced as
__future__.annotations in Python 3.7. Since future imports are required
to be unconditional, this import fails on Python 3.6. This import
supports more complete type hinting, esepecially for class methods.
Since Ubuntu 18.04 and CentOS 7 are the last major distros to still ship
Python 3.6, drop support.
2021-11-05 01:14:06 -04:00
Davis Schirmer
08f624b4a4
[style] Ignore line break before binary operator
...
* https://www.python.org/dev/peps/pep-0008/#should-a-line-break-before-or-after-a-binary-operator
* https://www.flake8rules.com/rules/W503.html
2021-11-05 01:14:00 -04:00
Davis Schirmer
66534d258d
[ci] Run container integration tests to CI
2021-11-05 01:13:57 -04:00
Davis Schirmer
7bbc89b65c
[ci] Format asciinema workflow; add Python 3.10
2021-10-30 14:02:26 -04:00
Marcin Kulik
9910f6c863
Update build status badge
2021-10-02 16:44:28 +02:00
Marcin Kulik
65559c207e
Don't test on EOL-ed Python versions (3.4 and 3.5)
2021-10-02 16:38:01 +02:00
gpotter2
44c782dc6a
test_require is deprecated
2021-10-02 16:28:22 +02:00
gpotter2
a05562f1e9
Move to GithubCI & Twine check
2021-10-02 16:28:22 +02:00