Commit graph

5 commits

Author SHA1 Message Date
de8fe102bf chore(deps): update actions/checkout action to v4 (#24)
Some checks failed
Build / build (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout) | action | major | `v2` -> `v4` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

### [`v4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare Source](https://github.com/actions/checkout/compare/v3...v4)

-   `url-helper.ts` now leverages well-known environment variables by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1941
-   Expand unit test coverage for `isGhes` by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1946

### [`v3`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360)

[Compare Source](https://github.com/actions/checkout/compare/v2...v3)

-   [Fix: Mark test scripts with Bash'isms to be run via Bash](https://github.com/actions/checkout/pull/1377)
-   [Add option to fetch tags even if fetch-depth > 0](https://github.com/actions/checkout/pull/579)

</details>

---

### Configuration

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjAuMyIsInVwZGF0ZWRJblZlciI6IjM5LjEyMC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #24
Co-authored-by: Renovate Bot <renovate@brmartin.co.uk>
Co-committed-by: Renovate Bot <renovate@brmartin.co.uk>
2025-01-26 20:49:40 +00:00
ec6fe692a3 chore(deps): update actions/setup-java action to v4 (#25)
Some checks are pending
Build / build (push) Waiting to run
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-java](https://github.com/actions/setup-java) | action | major | `v3` -> `v4` |

---

### Release Notes

<details>
<summary>actions/setup-java (actions/setup-java)</summary>

### [`v4`](https://github.com/actions/setup-java/compare/v3...v4)

[Compare Source](https://github.com/actions/setup-java/compare/v3...v4)

</details>

---

### Configuration

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

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjAuMyIsInVwZGF0ZWRJblZlciI6IjM5LjEyMC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #25
Co-authored-by: Renovate Bot <renovate@brmartin.co.uk>
Co-committed-by: Renovate Bot <renovate@brmartin.co.uk>
2025-01-26 20:49:26 +00:00
f74c22eea4 fix: add release action (#12)
All checks were successful
Build / build (push) Successful in 4m56s
Release / release (push) Successful in 6m57s
This commit updates the release workflow to use the `softprops/action-gh-release@v2` action for releasing artifacts. This change replaces the previous use of `actions/upload-artifact@v4`.
- The workflow now uses the `files` parameter instead of `name` and `path` for uploading artifacts.
- The change affects `release.yaml`.

Closes #10

Reviewed-on: #12
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>
2025-01-21 10:28:10 +00:00
362ab97601 fix: update Gradle build command in CI workflows (#11)
All checks were successful
Build / build (push) Successful in 4m41s
This commit updates the CI build and release workflows by changing the Gradle build command from `composeApp:buildDebug` to `composeApp:build`.
This change affects the `build.yaml` and `release.yaml` files.
-  the Gradle build command is updated to use `composeApp:build` instead of `composeApp:buildDebug`

Reviewed-on: #11
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Co-committed-by: Ben Martin <ben.martin@sky.uk>
2025-01-21 10:16:52 +00:00
27240824f6 feature/ci (#8)
All checks were successful
Build / build (push) Successful in 4m25s
Release / release (push) Successful in 5m32s
Resolves #3

Reviewed-on: #8
2025-01-21 01:13:49 +00:00