Skip to content

Commit 4cf3c87

Browse files
authored
chore: ci updates (#844)
* chore: bring back lockfile * chore: update deps * chore: update docs * chore: update docs * chore: update docs
1 parent 2448886 commit 4cf3c87

File tree

5 files changed

+12018
-594
lines changed

5 files changed

+12018
-594
lines changed

.circleci/config.yml

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,27 @@ jobs:
3030
command: yarn test
3131
name: Jest
3232

33-
# new_arch_ios_build:
34-
# executor:
35-
# name: rn/macos
36-
# xcode_version: '14.0.0'
37-
# steps:
38-
# - checkout
39-
# - run:
40-
# command: yarn install --frozen-lockfile
41-
# name: yarn install
42-
# - run:
43-
# command: cd example && yarn install --frozen-lockfile && cd -
44-
# name: yarn install example
45-
# - run:
46-
# command: (cd example && RCT_NEW_ARCH_ENABLED=1 npx pod-install)
47-
# name: pod install
48-
# - run:
49-
# command: yarn detox:ios:build:release
50-
# name: build app with new arch
33+
new_arch_ios_build_only:
34+
executor:
35+
name: rn/macos
36+
xcode_version: '15.0.0'
37+
steps:
38+
- checkout
39+
- run:
40+
command: yarn install --frozen-lockfile
41+
name: yarn install
42+
- run:
43+
command: (cd example && RCT_NEW_ARCH_ENABLED=1 npx pod-install)
44+
name: pod install
45+
- run:
46+
command: yarn detox:ios:build:release
47+
name: build app with new arch
5148

5249

5350
e2e_release_ios:
5451
executor:
5552
name: rn/macos
56-
xcode_version: '14.0.0'
53+
xcode_version: '15.0.0'
5754
steps:
5855
- checkout
5956
- run:
@@ -70,8 +67,11 @@ jobs:
7067
- run:
7168
command: yarn bundle:ios
7269
name: bundle js
73-
- rn/pod_install:
74-
pod_install_directory: 'example/ios'
70+
# - rn/pod_install:
71+
# pod_install_directory: 'example/ios'
72+
- run:
73+
command: (cd example && npx pod-install)
74+
name: pod install
7575
- run:
7676
command: yarn detox:ios:build:release
7777
name: build app for e2e tests
@@ -192,11 +192,13 @@ workflows:
192192
- e2e_release_ios
193193
- e2e_release_android
194194
- e2e_release_android_new_arch
195+
- new_arch_ios_build_only
195196
- publish:
196197
requires:
197198
- e2e_release_android
198199
- e2e_release_android_new_arch
199200
- e2e_release_ios
201+
- new_arch_ios_build_only
200202
filters:
201203
branches:
202204
only: master

README.md

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,33 @@
1-
### 🚧🚧 Looking for collaborators and financial backers 🚧🚧
1+
# 🚧🚧 Looking for collaborators and financial backers 🚧🚧
22

3-
See this [issue](https://github.com/react-native-datetimepicker/datetimepicker/issues/313).
3+
Please support maintenance of the module with a monthly donation or help us with issues and pull requests.
44

5-
### Financial backers
5+
[Become a backer on OpenCollective](https://opencollective.com/react-native-datetimepicker) or [sponsor us on GitHub Sponsors](https://github.com/sponsors/react-native-datetimepicker).
66

7-
Support us with a monthly donation to help us keep the module maintained. [Become a backer on OpenCollective](https://opencollective.com/react-native-datetimepicker) or [sponsor us on GitHub Sponsors](https://github.com/sponsors/react-native-datetimepicker).
7+
See this [issue](https://github.com/react-native-datetimepicker/datetimepicker/issues/313) for context. Thank you!
88

99
<a href="https://opencollective.com/react-native-datetimepicker/donate" target="_blank">
1010
<img src="https://opencollective.com/react-native-datetimepicker/backers.svg?width=890" width=890 />
1111
</a>
1212

13-
# React Native DateTimePicker
13+
<br>
14+
<br>
15+
<br>
16+
<br>
17+
<br>
18+
<br>
19+
<br>
20+
<br>
21+
<br>
22+
<br>
23+
<br>
24+
<br>
25+
<br>
26+
<br>
27+
28+
---
29+
30+
## React Native DateTimePicker
1431

1532
This repository was moved out of the react native community GH organization, in accordance to [this proposal](https://github.com/react-native-community/discussions-and-proposals/issues/176).
1633
The module is still published on `npm` under the old namespace (as documented) but will be published under a new namespace at some point, with a major version bump.
@@ -20,7 +37,7 @@ The module is still published on `npm` under the old namespace (as documented) b
2037
![MIT License][license-badge]
2138
[![Lean Core Badge][lean-core-badge]][lean-core-issue]
2239

23-
React Native date & time picker component for iOS, Android and Windows.
40+
React Native date & time picker component for iOS, Android and Windows (please note Windows is not actively maintained).
2441

2542
## Screenshots
2643

@@ -94,7 +111,7 @@ React Native date & time picker component for iOS, Android and Windows.
94111
## Requirements
95112

96113
- Only Android API level >=21 (Android 5), iOS >= 11 are supported.
97-
- Tested with Xcode 14.0 and RN 0.71.4. Other configurations are very likely to work as well but have not been tested.
114+
- Tested with Xcode 14.0 and RN 0.72.7. Other configurations are very likely to work as well but have not been tested.
98115

99116
The module supports the [new React Native architecture](https://reactnative.dev/docs/next/the-new-architecture/why) (Fabric rendering of iOS components, and turbomodules on Android). If you are using the new architecture, you will need to use React Native 0.71.4 or higher.
100117

0 commit comments

Comments
 (0)