Fredrik Roubert
688957e94e
ICU-22874 Remove now obsolete -Wstrict-prototypes workarounds.
2024-09-16 16:12:35 +02:00
Elango Cheran
33a788b353
ICU-22721 Set delay for CI enforce checks job to allow other jobs to init
...
See #3160
2024-09-12 15:18:28 -07:00
dependabot[bot]
923d02f8d1
ICU-22721 Bump the github-actions group across 1 directory with 3 updates
...
See #3132
2024-09-12 10:55:16 -07:00
Elango Cheran
c7caebd823
ICU-22722 Prevent running PR check enforcement after merging PRs
2024-09-11 13:33:58 -07:00
Frank Tang
6b00ed56d8
ICU-22814 Run CIFuzz on PR
...
CIFuzz ran on post merged since 7/20
https://github.com/unicode-org/icu/actions/workflows/cifuzz.yml
Turn to run on every PR
2024-09-11 11:24:51 -07:00
Rahul Pandey
6d67afcf01
ICU-22874 Fix building with -Werror on macOS clang
2024-09-06 15:26:36 +05:30
Rahul Pandey
91ed39fb9d
ICU-22847 Migrate ADO pipelines to GHA
...
See #3112
- Update Docs
- Make exhaustive tests run manually, based on cron for main and post merge for maint
2024-09-06 11:52:01 +05:30
Mihai Nita
eda184e6af
ICU-22606 Make the ICU4J release easier & more predictable
2024-08-29 12:55:59 -07:00
dependabot[bot]
f4a04631cd
ICU-22722 Bump the github-actions group across 1 directory with 4 updates
...
See #3075
2024-08-15 17:52:40 -04:00
Frank Yung-Fong Tang
23d9628f88
ICU-22801 Try to add LEAKSANITIZER
...
See #3041
2024-07-23 09:34:04 -07:00
Frank Yung-Fong Tang
40b2ec3c37
ICU-22814 Add CIFuzz to ICU
...
See #3059
2024-07-19 15:53:12 -07:00
Elango Cheran
ee93218eab
ICU-22721 Simplify wait-for-checks match logic
2024-07-11 05:19:59 -07:00
Elango Cheran
f668bc5218
ICU-22721 Add workflow that enforces required checks
2024-06-30 21:21:16 -07:00
Elango Cheran
2e00f38660
ICU-22721 Prevent redundant concurrent CI runs on the same PR branch
2024-06-30 14:13:33 -07:00
dependabot[bot]
4f7b73dfdb
ICU-22721 Bump the github-actions group with 2 updates
...
See #3021
2024-06-06 13:16:39 -07:00
Mihai Nita
f017c3722b
ICU-22722 Better name for workflow
2024-05-15 14:18:34 -07:00
Mihai Nita
cb0d0d4e56
ICU-21757 Small GitHub workflow cleanup
2024-05-08 12:51:27 -07:00
Mihai Nita
9369b7a209
ICU-21757 Stop sharing utilities-for-cldr
...
Moves UnicodeMap and related classes to core.
Also removes `CollectionUtilities`, `UOption`, and `ElapsedTimer`.
They will end up in UnicodeTools, CLDR, and CLDR respectively.
2024-05-06 15:49:03 -07:00
Mihai Nita
69cb085e12
ICU-21757 Replace UOption with commons-cli in perf-tests
2024-05-03 16:28:26 -07:00
dependabot[bot]
1c7d7f9a95
ICU-22721 Bump the github-actions group with 4 updates
...
See #2992
2024-05-03 15:36:34 -07:00
Elango Cheran
0312308566
ICU-22721 Prevent inconsistent ICU4J Maven deploys via CI
2024-04-22 15:28:56 -07:00
Elango Cheran
617b094df3
ICU-22723 Update PR template help text for next version's ticket numbers
...
See #2962
2024-04-15 22:22:46 -04:00
dependabot[bot]
a86455825a
ICU-22721 Bump the github-actions group with 2 updates
...
See #2942
2024-04-04 21:26:56 -04:00
Tim Chevalier
aff1bbaa14
ICU-22261 Add UCONFIG_NO_MF2 flag that can be used to disable MessageFormat 2 functionality
2024-03-28 08:48:35 -07:00
rp9-next
4b6c85737a
ICU-22693 Remove workaround in CI for ICU4C due to failures running ./configure
2024-03-27 12:43:27 +05:30
Frank Tang
869cc60f3c
ICU-22711 Set EnvTest frequency to nightly in March/April/Sept/Oct
2024-03-26 16:20:08 -07:00
dependabot[bot]
94305fc59b
ICU-22532 Bump the github-actions group with 9 updates
...
See #2916
2024-03-21 09:45:50 -07:00
Pedro Kaj Kjellerup Nacht
80a01a475b
ICU-22482 Hash-pin GHA, add dependabot to keep them updated
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
Use latest version, uses a version >= 2.0.6 to overcome invalid key bug
2024-03-20 22:14:52 -07:00
Elango Cheran
104214aeae
ICU-22532 Use previous Ubuntu version for ICU4C in GH Actions CI for now
2024-03-14 16:20:49 -07:00
Frank Tang
aa3e49fa9a
ICU-22274 Add zdump info while env test fail
2024-02-29 14:36:14 -08:00
Jordan Williams
75ff7952b9
ICU-22556 Prefer cc and c++ compilers
...
When building icu4c, it defaults to clang instead of gcc when the default compiler, cc / c++, is a symlink to gcc / g++.
This not the expected behavior when building C and C++ code.
It appears that this behavior was put in place originally for supporting C++11, which hopefully is no longer such a concern.
This PR adjusts the configure.ac for icu4c to prefer the cc and c++ compilers first.
2024-02-29 19:43:43 +01:00
Frank Tang
ceca6c4120
ICU-22274 display tz db version on the test machine.
2024-02-28 11:07:32 -08:00
Elango Cheran
0d7cedc0dd
ICU-22532 Trigger CI workflows when workflow definitions change
2024-02-28 12:50:43 -05:00
Elango Cheran
3df505b511
ICU-22532 Increase Github Actions CI parallelism from 2 to 4
2024-02-27 10:58:09 -08:00
Fredrik Roubert
7ec1765ce8
ICU-21107 Update ICU4C minimum standard version from C++11 to C++17.
2023-12-14 09:36:22 -08:00
Elango Cheran
2adf957de2
ICU-22314 Refactor GH CI jobs into workflows triggered by modified paths
2023-11-29 17:59:41 -05:00
Elango Cheran
6a4ae3b95f
ICU-22537 Fix CI checks to run with UCONFIG_NO_SERVICE
...
See #2667
2023-10-10 16:28:29 -07:00
Mihai Nita
76b9e089be
ICU-22324 Mavenization, publish the root pom to Maven
2023-09-28 17:32:30 -07:00
Mihai Nita
7a0373411e
ICU-22324 Mavenization, building the CLDR utilities
2023-09-27 11:01:06 -07:00
Elango Cheran
f14b24a845
ICU-22324 Allow single Maven cache creation and multiple read-only usage
2023-09-21 08:39:05 -07:00
Elango Cheran
832997c57e
ICU-22325 Disable tests as workaround for failures following CI changes
...
See #2601
2023-09-15 09:46:23 -07:00
Mihai Nita
d501225db2
ICU-22477 Fix the performance tests after the maven folder changes
2023-08-31 19:38:20 -07:00
Elango Cheran
af8dc57a1d
ICU-22423 Use hashes instead of version tags for GH Actions
2023-08-31 08:13:43 -07:00
Mihai Nita
b3d542392c
ICU-22324 Mavenization, step 2, change github / azure workflows
2023-08-30 15:25:01 -07:00
Pedro Kaj Kjellerup Nacht
95f25839f4
ICU-22423 Add scorecard.yml
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-08-30 15:11:50 -07:00
Pedro Kaj Kjellerup Nacht
281a2a77ec
ICU-22350 Give maven.yml packages:write
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-07-20 08:12:16 -07:00
Frank Tang
f1b13a850a
ICU-22354 Revert benchmark-action changes
...
Revert the change of benchmark-action in
https://github.com/unicode-org/icu/pull/2428 which cause
post merge test brekage.
See https://github.com/unicode-org/icu/actions/runs/5393383252/jobs/9793048045
for the problem
2023-06-27 14:53:04 -07:00
Mohammed Keyvanzadeh
b575f7c8f5
ICU-22354 Update actions and platforms in GitHub Actions workflows
2023-06-27 11:32:57 -07:00
Frank Tang
e4eb997f41
ICU-22406 limit the configuration
2023-06-13 22:01:59 -07:00
Frank Tang
ded6244035
ICU-22406 Fix test breakage w/ --disabled-shared
2023-06-13 22:01:59 -07:00