@@ -76,10 +76,6 @@ config* text !eol zos-working-tree-encoding=IBM-1047
|
||||
*.otf -text zos-working-tree-encoding=UTF-8
|
||||
*.utf16be -text zos-working-tree-encoding=UTF-8
|
||||
|
||||
# The following file types are stored in Git-LFS.
|
||||
# Only .jars
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text zos-working-tree-encoding=UTF-8
|
||||
|
||||
# Enable syntax highlighting on GitHub.com
|
||||
.cpyskip.txt linguist-language=Ignore-List
|
||||
|
||||
|
||||
@@ -43,10 +43,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
|
||||
@@ -48,10 +48,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Cache local Maven repository
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
@@ -80,10 +76,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Restore read-only cache of local Maven repository
|
||||
uses: actions/cache/restore@v4
|
||||
id: cache
|
||||
@@ -113,10 +105,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Restore read-only cache of local Maven repository
|
||||
uses: actions/cache/restore@v4
|
||||
id: cache
|
||||
@@ -154,10 +142,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Restore read-only cache of local Maven repository
|
||||
uses: actions/cache/restore@v4
|
||||
id: cache
|
||||
|
||||
@@ -54,10 +54,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Cache local Maven repository
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
|
||||
@@ -40,10 +40,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Cache local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -66,10 +62,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -330,10 +322,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -388,10 +376,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -448,10 +432,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -513,10 +493,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -648,10 +624,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
@@ -727,10 +699,6 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- name: Checkout lfs objects
|
||||
run: git lfs pull
|
||||
- name: Lookup read-only cache of local Maven repository
|
||||
uses: actions/cache@v4.2.0
|
||||
with:
|
||||
|
||||
@@ -22,8 +22,6 @@ jobs:
|
||||
version-type: ${{ steps.mvn-proj-version-type.outputs.version-type }}
|
||||
steps:
|
||||
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
lfs: true
|
||||
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
|
||||
@@ -23,8 +23,6 @@ jobs:
|
||||
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
|
||||
- name: Set up JDK
|
||||
uses: actions/setup-java@v4
|
||||
|
||||
@@ -37,8 +37,6 @@ jobs:
|
||||
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
|
||||
- name: Config and build ICU4C proper
|
||||
run: |
|
||||
|
||||
@@ -30,8 +30,6 @@ jobs:
|
||||
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
lfs: true
|
||||
|
||||
- name: Config and build ICU4C proper
|
||||
run: |
|
||||
|
||||
@@ -49,8 +49,6 @@ jobs:
|
||||
|
||||
- name: Checkout repo files
|
||||
uses: actions/checkout@v4.1.7
|
||||
with:
|
||||
lfs: true
|
||||
|
||||
- name: Set up JDK
|
||||
uses: actions/setup-java@v4.2.2
|
||||
|
||||
@@ -29,7 +29,7 @@ License & terms of use: http://www.unicode.org/copyright.html
|
||||
|
||||
You can view ICU source code online: <https://github.com/unicode-org/icu>
|
||||
|
||||
***Make sure you have git lfs installed.*** See the following section.
|
||||
> :point_right: **Note**: If you are working with ICU 76 and previous, then you will need to install and use git-lfs. See the following section.
|
||||
|
||||
For read-only usage, create a local clone:
|
||||
|
||||
@@ -81,7 +81,7 @@ contribute to ICU.)
|
||||
* Install a **git client**
|
||||
* <https://git-scm.com/downloads>
|
||||
* Linux: `sudo apt install git`
|
||||
* Install **git-lfs** if your git client does not already have LFS support
|
||||
* For ICU 76 and previous versions: install **git-lfs** if your git client does not already have LFS support
|
||||
(ICU uses git Large File Storage to store large binary content such as
|
||||
\*.jar files.)
|
||||
* <https://git-lfs.github.com/>
|
||||
@@ -90,8 +90,8 @@ contribute to ICU.)
|
||||
* Linux: `sudo apt install git-lfs`
|
||||
* MacOS: Consider using Homebrew or MacPorts.
|
||||
* The command `git lfs version` will indicate if LFS is installed.
|
||||
* Setup git LFS for your local user account once on each machine:
|
||||
* `git lfs install --skip-repo`
|
||||
* Setup git LFS for your local user account once on each machine:
|
||||
* `git lfs install --skip-repo`
|
||||
|
||||
### Working with git
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ License & terms of use: http://www.unicode.org/copyright.html
|
||||
---
|
||||
|
||||
|
||||
For git & git lfs installation see the [Source Code Setup](../../devsetup/source/)
|
||||
For git & related tools installation see the [Source Code Setup](../../devsetup/source/)
|
||||
page.
|
||||
|
||||
For setup with language compilers and IDEs, see the [Setup for Contributors](../../devsetup/source/) page
|
||||
|
||||
Reference in New Issue
Block a user