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

Build the carthage frameworks in a github action #1107

Merged
merged 3 commits into from
Jan 10, 2024

Conversation

younata
Copy link
Member

@younata younata commented Dec 19, 2023

Build the Nimble Carthage artifact on Xcode 14, which corresponds to swift 5.7 - the oldest version we currently support.

Remove building the Carthage artifact from the release script, because GitHub actions should be doing this for us.

@stonko1994 stonko1994 mentioned this pull request Dec 21, 2023
4 tasks
@younata
Copy link
Member Author

younata commented Jan 10, 2024

Ok. Finally got this working. See https://github.com/younata/Nimble/releases/tag/test7 for evidence that this release script works as expected. That was built on a tag pointing to b0f49d3. Yay. Finally.

@younata younata merged commit 390f387 into main Jan 10, 2024
14 checks passed
@younata younata deleted the build_carthage_on_release branch January 10, 2024 07:55
cgrindel-self-hosted-renovate bot added a commit to cgrindel/rules_swift_package_manager that referenced this pull request Jan 18, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [Quick/Nimble](https://togithub.com/Quick/Nimble) | minor | `from:
"13.1.2"` -> `from: "13.2.0"` |

---

### Release Notes

<details>
<summary>Quick/Nimble (Quick/Nimble)</summary>

### [`v13.2.0`](https://togithub.com/Quick/Nimble/releases/tag/v13.2.0):
- visionOS, map matcher.

[Compare
Source](https://togithub.com/Quick/Nimble/compare/v13.1.2...v13.2.0)

### Highlights

- Nimble now supports visionOS! Thanks
[@&#8203;stonko1994](https://togithub.com/stonko1994)!
- Adds a new `map` matcher. `map` allows you to transform the expression
to another value, and pass that value to another matcher.
- For example, if you wanted to match the first element in a tuple
easily, you could write: `expect(myTuple).to(map(\.0,
equal(expectedValue)))`.
- See [the docs for more
suggestions](https://togithub.com/Quick/Nimble/tree/v13.2.0#mapping-a-value-to-another-value)!

### Autogenerated Release Notes

#### What's Changed

- Add a `map` matcher. by
[@&#8203;younata](https://togithub.com/younata) in
[Quick/Nimble#1112
- Build the carthage frameworks in a github action by
[@&#8203;younata](https://togithub.com/younata) in
[Quick/Nimble#1107
- Bump cocoapods from 1.14.2 to 1.14.3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[Quick/Nimble#1100
- Add a privacy manifest by
[@&#8203;younata](https://togithub.com/younata) in
[Quick/Nimble#1113
- Add visionOS support by
[@&#8203;stonko1994](https://togithub.com/stonko1994) in
[Quick/Nimble#1098

#### New Contributors

- [@&#8203;stonko1994](https://togithub.com/stonko1994) made their first
contribution in
[Quick/Nimble#1098

**Full Changelog**:
Quick/Nimble@v13.1.2...v13.2.0

</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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjM2LjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Self-hosted Renovate Bot <361546+cgrindel-self-hosted-renovate[bot]@users.noreply.github.enterprise.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.

1 participant