Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: change actions-rs to a more maintained CI alternative #188

Merged
merged 2 commits into from
Aug 21, 2024

Conversation

CommanderStorm
Copy link
Contributor

@CommanderStorm CommanderStorm commented Aug 21, 2024

In CI, we are currently using actions-rs variant of steps. They are pretty deprecated.
This resolves these, which I noticed during #186's actions run:

image

There are a ton of options avaliable, maybe even a rust-lang-action rust-lang/rustup#3409
Currently, that is not the case.
(open to alternatives if you prefer another one more ^^)

Note

This is not without downside as replacing uses: actions-rs/cargo with run: cargo ... does not come with the annotations that github displays f. ex. here from another repo where I recently also contributed this:
image
Said annotation would still be shown, but only as a test failour and not inline..

I have also added the nightly rustfmt part ^^

@CommanderStorm CommanderStorm force-pushed the undeprecate-ci-toolchain branch from 01664ba to 6e83331 Compare August 21, 2024 01:35
@CommanderStorm CommanderStorm changed the title fix: changed from actions-rs to a more maintained CI alternative ci: changed from actions-rs to a more maintained CI alternative Aug 21, 2024
@DDtKey DDtKey merged commit de74de3 into testcontainers:main Aug 21, 2024
6 checks passed
@CommanderStorm CommanderStorm deleted the undeprecate-ci-toolchain branch August 21, 2024 14:43
CommanderStorm added a commit to CommanderStorm/testcontainers-rs-modules-community that referenced this pull request Aug 21, 2024
@DDtKey DDtKey changed the title ci: changed from actions-rs to a more maintained CI alternative ci: change actions-rs to a more maintained CI alternative Aug 22, 2024
@github-actions github-actions bot mentioned this pull request Aug 31, 2024
DDtKey pushed a commit that referenced this pull request Aug 31, 2024
## 🤖 New release
* `testcontainers-modules`: 0.9.0 -> 0.10.0

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.10.0] - 2024-08-31

### Bug Fixes

- Doc-test failures
([#186](#186))

### Documentation

- Added docs for Apache ZooKeeper
([#184](#184))
- Documented all ports which containers at least expose
([#183](#183))
- Enable `rustfmt` for doc comments
([#187](#187))
- Fixed rustfmt violation in the `openldap` module
([#189](#189))
- Fixed a bit of missing docs in the openldap module
([#191](#191))
- Complete the documentation for the meilisearch module
([#192](#192))
- Complete the `*_PORT` documentation
([#195](#195))
- Add `pub mod` docs
([#193](#193))
- Documents the neo4j plugins
([#194](#194))

### Features

- Added an `OpenLDAP` testcontainer module
([#180](#180))
- Add support for `apache\kafka` docker image
([#178](#178))
- [**breaking**] Update `testcontainers` to 0.22.0
([#203](#203))

### Miscellaneous Tasks

- Changed from `actions-rs` to a more maintained CI alternative
([#188](#188))

### Refactor

- [**breaking**] Changed `KAFKA_PORT` to a `ContainerPort`
([#185](#185))

<!-- generated by git-cliff -->
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants