Commit graph

177 commits

Author SHA1 Message Date
8dd88a7279 chore(deps): update dependency erlang to v26.2.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-09 10:48:19 +13:00
a1ff42fbf6 chore: Update forgejo hostname.
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-05 15:03:57 +13:00
9d52b6315e chore(deps): update dependency elixir to v1.16.1 (#45)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [elixir](https://elixir-lang.org/) ([source](https://github.com/elixir-lang/elixir)) | patch | `1.16.0` -> `1.16.1` |

---

### Release Notes

<details>
<summary>elixir-lang/elixir (elixir)</summary>

### [`v1.16.1`](https://github.com/elixir-lang/elixir/releases/tag/v1.16.1)

[Compare Source](https://github.com/elixir-lang/elixir/compare/v1.16.0...v1.16.1)

##### 1. Bug fixes

##### Elixir

-   \[Code] Fix `Code.quoted_to_algebra/2` for operator with :do key as operand
-   \[Kernel.ParallelCompiler] Do not crash parallel compiler when it receives diagnostics from additional code evaluation
-   \[Kernel.ParallelCompiler] Always log errors at the end of compilation
-   \[String] Fix `String.capitalize/1` with a single codepoint

##### IEx

-   \[IEx] Fix autocompletion of function signatures on Erlang/OTP 26
-   \[IEx] Do not assume `$HOME` is set

##### Mix

-   \[mix deps.compile] Handle compilation of rebar3 dependencies when rebar3 is on a path with spaces on Unix
-   \[mix test] Properly resolve relative paths when running tests from individual files
-   \[mix test] Properly resolve Windows paths when running tests from individual files

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNjMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE2My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: https://code.harton.nz/james/wafer/pulls/45
Co-authored-by: Renovate Bot <bot@harton.nz>
Co-committed-by: Renovate Bot <bot@harton.nz>
2024-02-01 10:10:09 +13:00
7e049b2463 chore(deps): update dependency circuits_gpio to v2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-01-12 04:13:48 +13:00
8a7e40ca94 chore(deps): update dependency elixir to v1.16.0
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2023-12-23 06:32:00 +13:00
a703db0c2c chore(deps): update dependency erlang to v26.2.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-19 04:09:41 +13:00
8d77bcae6e chore(deps): update dependency circuits_i2c to v2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-27 11:14:32 +13:00
acbe626f4e chore: Configure Renovate (#40)
All checks were successful
continuous-integration/drone/push Build is passing
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `.tool-versions` (asdf)
 * `.drone.yml` (droneci)
 * `mix.exs` (mix)

### Configuration Summary

Based on the default config's presets, Renovate will:

  - Start dependency updates only once this onboarding PR is merged
  - Enable Renovate Dependency Dashboard creation.
  - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.
  - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories.
  - Group known monorepo packages together.
  - Use curated list of recommended non-monorepo package groupings.
  - Apply crowd-sourced package replacement rules.
  - Apply crowd-sourced workarounds for known problems with packages.
  - Use semantic prefixes for commit messages and PR titles.
  - Use `chore` as semantic commit type for commit messages and PR titles.
  - Removes rate limit for PR creation per hour.
  - Remove limit for open PRs at any time.
  - Automerge all upgrades (including `major`) if they pass tests.
  - Assign PRs to `james`.
  - Rebase existing PRs any time the base branch has been updated.
  - Raise PR when vulnerability alerts are detected.
  - Disable Renovate Dependency Dashboard creation.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.

---

### What to Expect

With your current configuration, Renovate will create 1 Pull Request:

<details>
<summary>chore(deps): update dependency circuits_i2c to v2</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/circuits_i2c-2.x`
  - Merge into: `main`
  - Upgrade circuits_i2c to `~> 2.0`

</details>

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:758a0db051676a629cb8daada3244b6287c728a47d095002c4ae62062eae6bf3-->

Reviewed-on: https://code.harton.nz/james/wafer/pulls/40
Co-authored-by: Renovate Bot <bot@harton.nz>
Co-committed-by: Renovate Bot <bot@harton.nz>
2023-11-27 10:20:02 +13:00
d62f0b62c4 chore: release version v1.0.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-24 07:20:28 +00:00
a779e71c4f
chore(deps): Update circuits_spi to 2.0.0.
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-24 17:07:21 +13:00
603e973a54
chore: remove gitlab renovate config. 2023-11-24 17:07:21 +13:00
09a5b108f9
chore: Add drone CI configuration. 2023-11-24 17:07:20 +13:00
a85919a617
docs: Update README to point at local repo. 2023-11-24 17:03:42 +13:00
cd64d0cd63
chore(dev-deps): Update mimic to 1.7.4. 2023-11-24 17:03:42 +13:00
c317fddc8a
chore(dev-deps): Update git_ops to 2.6.0. 2023-11-24 17:03:41 +13:00
77ee27abfc
chore(dev-deps): Update ex_doc to 0.30.9. 2023-11-24 17:03:41 +13:00
1d88f43ae3
chore(dev-deps): Update earmark to 1.4.46. 2023-11-24 17:03:41 +13:00
89e5fe44bb
chore(deps): Update circuits_i2c to 1.4.0. 2023-11-24 17:03:41 +13:00
ff70ddc5a2
chore(deps): Update circuits_gpio to 1.1.0. 2023-11-24 17:03:40 +13:00
41081bc523
chore: add mix audit. 2023-11-24 17:03:40 +13:00
84d5b0adf9
chore: Set up documentation linting with doctor. 2023-11-24 17:03:40 +13:00
a9b1c35fab
chore: install dialixyr and get it passing. 2023-11-24 17:03:39 +13:00
1d80220597
wat: more credo fixes. 2023-11-24 17:03:39 +13:00
81cc2cd632
chore: Update credo. 2023-11-24 14:59:38 +13:00
db68e3f027
fix: compiler warning in Wafer.Driver.ElixirALE.I2C.Wrapper.write_read_device/4. 2023-11-24 14:57:50 +13:00
09f5b7d43b
chore: Add .tool-versions and ex_check. 2023-11-24 14:57:06 +13:00
2ed441c543 chore: release version v1.0.2 2023-08-21 03:39:45 +00:00
Brian Alexander
9abed93e37
improvement: relax circuits_i2c version 2023-08-21 15:35:42 +12:00
beb9adf197 chore: release version v1.0.1 2023-08-15 07:45:11 +00:00
bd565869a3
improvement: handle new Circuits.I2C.open/1 result. 2023-08-15 19:36:04 +12:00
1e767ed6ce
chore: fix some deprecation warnings. 2023-08-15 19:35:49 +12:00
411c0c4367 chore(deps): update dependency circuits_i2c to v2 2023-08-15 07:10:21 +12:00
634b68fd44 chore: release version v1.0.0 2023-01-16 22:31:55 +00:00
4aa37e489b chore!: Relicense to HL3-FULL. 2023-01-17 11:25:39 +13:00
7a19721df8 chore(deps): update dependency circuits_spi to ~> 1.3 2022-02-22 13:47:31 +13:00
c3dd6a562f chore(deps): update dependency ex_doc to >= 0.28.1 2022-02-21 09:42:38 +13:00
6d0f78e544 chore(deps): update dependency ex_doc to >= 0.28.0 2022-02-07 19:01:21 +13:00
eec8be88c1 chore(deps): update dependency circuits_spi to ~> 1.2 2022-01-31 13:53:25 +13:00
eaadf234de chore(deps): update dependency earmark to >= 1.4.20 2022-01-31 12:49:44 +13:00
29fea1080d chore(deps): update dependency mimic to ~> 1.5 2021-12-09 22:17:08 +13:00
237fae3cd2 chore(deps): update dependency ex_doc to >= 0.26.0 2021-12-09 21:41:59 +13:00
21b5df528d chore(deps): update dependency earmark to v1 2021-12-09 21:07:42 +13:00
64e70adbb5 chore(deps): update dependency git_ops to ~> 2.4 2021-12-09 07:38:15 +00:00
c108a3307c chore(deps): update dependency earmark to >= 0.2.1 2021-12-09 20:29:08 +13:00
192e23a558 chore(deps): update dependency credo to ~> 1.6 2021-12-09 07:21:37 +00:00
7ecafe6631 chore: fix tests with Elixir 1.13.0. 2021-12-09 20:10:07 +13:00
f1989b7f87 chore: update renovate.json 2021-12-09 11:31:45 +13:00
2690c945d7 chore: change default branch to main. 2021-12-08 17:38:17 +13:00
b184e8a634 chore: release version v0.3.1 2021-11-29 15:29:40 +13:00
413dccc72b Update dependency circuits_spi to v1 2021-11-29 15:13:33 +13:00