Commit e6622e0
authored
feature: add fingerprint integration (#231)
# Why
to dogfood `@expo/fingerprint`, this pr tries to the fingerprint integration.
close [ENG-8599](https://linear.app/expo/issue/ENG-8599/integrate-expofingerprint-to-expo-github-action)
# How
this pr introduces two new actions, mainly designed for pull requests.
## fingerprint
the action will check the fingerprint from the pr head commit against base commit and just output the fingerprint diff. this could be used for something like [pr labeler](https://github.com/Kudo/eas-app/blob/main/.github/workflows/pr-labeler.yml).
## preview-build
the action will check the fingerprint from the pr head commit against base commit and create eas builds if necessary. [example workflow](https://github.com/Kudo/eas-app/blob/main/.github/workflows/pr-preview-eas-build.yml)1 parent 7bc946c commit e6622e0
30 files changed
Lines changed: 239990 additions & 586 deletions
File tree
- build
- command
- fingerprint-post
- fingerprint
- preview-build
- preview-comment
- preview
- setup
- fingerprint
- preview-build
- src
- actions
- fingerprint
- tests
- fingerprint
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20150 | 20150 | | |
20151 | 20151 | | |
20152 | 20152 | | |
| 20153 | + | |
| 20154 | + | |
| 20155 | + | |
| 20156 | + | |
| 20157 | + | |
| 20158 | + | |
| 20159 | + | |
| 20160 | + | |
20153 | 20161 | | |
20154 | 20162 | | |
20155 | 20163 | | |
| |||
20518 | 20526 | | |
20519 | 20527 | | |
20520 | 20528 | | |
| 20529 | + | |
| 20530 | + | |
| 20531 | + | |
| 20532 | + | |
| 20533 | + | |
| 20534 | + | |
| 20535 | + | |
| 20536 | + | |
| 20537 | + | |
| 20538 | + | |
| 20539 | + | |
| 20540 | + | |
| 20541 | + | |
| 20542 | + | |
| 20543 | + | |
| 20544 | + | |
| 20545 | + | |
| 20546 | + | |
| 20547 | + | |
| 20548 | + | |
| 20549 | + | |
| 20550 | + | |
| 20551 | + | |
| 20552 | + | |
| 20553 | + | |
| 20554 | + | |
| 20555 | + | |
| 20556 | + | |
| 20557 | + | |
| 20558 | + | |
| 20559 | + | |
| 20560 | + | |
| 20561 | + | |
| 20562 | + | |
| 20563 | + | |
| 20564 | + | |
| 20565 | + | |
| 20566 | + | |
| 20567 | + | |
| 20568 | + | |
| 20569 | + | |
| 20570 | + | |
| 20571 | + | |
| 20572 | + | |
| 20573 | + | |
| 20574 | + | |
| 20575 | + | |
| 20576 | + | |
| 20577 | + | |
| 20578 | + | |
| 20579 | + | |
| 20580 | + | |
20521 | 20581 | | |
20522 | 20582 | | |
20523 | 20583 | | |
| |||
20687 | 20747 | | |
20688 | 20748 | | |
20689 | 20749 | | |
| 20750 | + | |
| 20751 | + | |
| 20752 | + | |
| 20753 | + | |
| 20754 | + | |
| 20755 | + | |
| 20756 | + | |
| 20757 | + | |
| 20758 | + | |
| 20759 | + | |
| 20760 | + | |
| 20761 | + | |
| 20762 | + | |
| 20763 | + | |
| 20764 | + | |
| 20765 | + | |
| 20766 | + | |
| 20767 | + | |
| 20768 | + | |
| 20769 | + | |
| 20770 | + | |
| 20771 | + | |
| 20772 | + | |
| 20773 | + | |
| 20774 | + | |
| 20775 | + | |
| 20776 | + | |
| 20777 | + | |
| 20778 | + | |
| 20779 | + | |
| 20780 | + | |
| 20781 | + | |
| 20782 | + | |
20690 | 20783 | | |
20691 | 20784 | | |
20692 | 20785 | | |
| |||
20764 | 20857 | | |
20765 | 20858 | | |
20766 | 20859 | | |
| 20860 | + | |
| 20861 | + | |
| 20862 | + | |
| 20863 | + | |
| 20864 | + | |
| 20865 | + | |
| 20866 | + | |
| 20867 | + | |
| 20868 | + | |
| 20869 | + | |
| 20870 | + | |
20767 | 20871 | | |
20768 | 20872 | | |
20769 | 20873 | | |
| |||
0 commit comments