Commit graph

14 commits

Author SHA1 Message Date
gnrunge
65c1b9e690 ICU-21323 Automates BRS testing tasks of U_CHARSET_IS_UTF8 and
U_OVERRIDE_CXX_ALLOCATION=0.
2021-03-03 11:45:02 -08:00
Jeff Genovy
1fa3419812 ICU-21480 Update GitHub pull request template to prevent autolinking example ticket number. 2021-03-02 17:17:21 -08:00
gnrunge
735645589e ICU-21323 Adds BRS task 'test ICU4C without data' to GHA, triggered by
each pull request. This test has a high catch rate.

ICU-21323 Work in review feedback.
2021-02-26 14:19:01 -08:00
Jeff Genovy
f23bd25ef5 ICU-21480 Update GitHub pull request template: JIRA issue number is needed on commit messages. 2021-02-24 17:13:17 -08:00
Jeff Genovy
56b4630ada ICU-21473 Enable GHA CI on maint/maint* branches 2021-01-27 18:20:52 -08:00
gnrunge
38125f3c50 ICU-21450 Migrates ICU4C document build with doxygen from Travis CI to GHA CI. 2021-01-25 14:18:15 -08:00
gnrunge
e5a3f2baa7 ICU-21450 Add builds for MacOS and with extra warnings to GHA CI.
ICU-21450 Fix indent.

ICU-21450 Factor in review comments.
2021-01-21 16:05:13 -08:00
gnrunge
c7ea02fcca ICU-21450 Add asan check, tsan check, gcc debug build and test, gcc 8 build and
test, and ICU4C release tools buildability check GitHub Action Continuous Integration.

ICU-21450 Minor fixes from review comments.

ICU-21450 One line break was missing.
2021-01-20 08:44:43 -08:00
Steven R. Loomis
8d2360ae6e ICU-13837 c build: make --disable-layoutex the default
- update GitHub workflow / Azure pipeline to no longer specify layoutex

Also:
- update configure.ac that was missed in #1265 cad3903cc2 ICU-21051
- some FALSE/TRUE were missed in source/test/letest
2020-12-15 10:35:59 -06:00
gnrunge
8078ae4937 ICU-21434 First version of a GitHub Action CI script. Contains selected CI targets
migrated from Travis CI.

ICU-21434 Shorten the GitHub Action name to ICU CI only to leave more space on the dashboard.

ICU-21434 Review comments: better name, and one line turned out to be a no-op.

ICU-21434 Fix Java JDK version setting.

ICU-21434 Sort out Java version setting.

ICU-21434 Adds an entry to icu4c/source/test/depstest/dependencies.txt to fix depstest
and enable depstest.
2020-12-11 19:12:30 -08:00
Markus Scherer
697608f30a ICU-21257 remove #License suffix from pull request template 2020-09-28 08:39:28 -07:00
Steven R. Loomis
e3a43c7fb8 ICU-21251 release icu4j.jar/utilities.jar to GH Maven
- on a release (created from Github), publish to
<https://github.com/unicode-org/icu/packages> as
    1. icu4j-for-cldr
    2. utilities-for-cldr
- also fix a doc bug in DecimalFormat
- this is intended for CLDR use.
- a tag such as 'cldr/2019-09-15' will turn into a
maven version '68.1-SNAPSHOT-cldr-2019-09-15'
2020-09-21 15:32:30 -05:00
Shane F. Carr
3d5719c9eb
ICU-20198 Add issue browse link to PR template. (#200) 2018-10-09 14:05:33 -05:00
Steven R. Loomis
7039b3641c
ICU-20003 add a PR template (#27)
* ICU-20003: add a PR template
Create a GItHub PR template
2018-09-27 14:27:37 -07:00