summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2025-12-15Remove macos-13 and add macos-15.Hiroshi SHIBATA
2025-10-18Don't check existence of openssl-1.1 dll files on GHA mingw workflow.nagachika
2025-10-18Stop renaming openssl dll files on GHA mingw workflow.nagachika
2025-10-18partially merge revision 949573028b127931cb034a2928ef80a59c45ea43:nagachika
[PATCH] Win32: OpenSSL 1.1 DLLs are no longer used We are already using OpenSSL 3.3 and have no possibility to use system provided DLLs.
2025-10-08post_push.yml: Backport commit-mail to ruby_3_3 (#14782)Takashi Kokubun
2025-10-08Backport fetch_changesets to ruby_3_3 (#14773)Takashi Kokubun
2025-10-07Backport post_push.yml workflow to ruby_3_3 (#14770)Takashi Kokubun
2025-09-14merge revision(s) 7c28fb2fb2544e5fed75ef216c4dd08084b38671: [Backport #21546]nagachika
[Bug #21546] Make the generated pc file relocatable
2025-07-20Add compilation with GCC 14,15 on GitHub workflownagachika
2025-06-25We don't need to specify winsdk versionHiroshi SHIBATA
a205407e165e4570b8b6d6e4b7a019b51962ecba fixed that workaround
2025-06-10Disabled TRAP cache of CodeQLHiroshi SHIBATA
2025-05-22Don't need to store download cache of vcpkgHiroshi SHIBATA
vcpkg can detect their cache from `vcpkg/installed`.
2025-05-01Fixed step for cmake 3 installationHiroshi SHIBATA
2025-05-01Use configu.guess with wasi compatible versionHiroshi SHIBATA
2025-05-01Bump up the latest version of actionsHiroshi SHIBATA
2025-05-01Bump up clang-14 with yjit-bindgen jobHiroshi SHIBATA
2025-05-01ubuntu-20.04 is retiredHiroshi SHIBATA
2025-05-01Use windows-2022 because windows-2019 is EOL at June 2025Hiroshi SHIBATA
2025-04-03Enforce to use CMake 3 because CMake 4 is not compatible to build libyaml ↵Hiroshi SHIBATA
via vcpkg
2025-03-05Name dependency checks jobNobuyoshi Nakada
And run on the latest ubuntu.
2025-03-05automerge needs windows resultsHiroshi SHIBATA
2025-03-05Update actions/cache for ruby_3_3Takashi Kokubun
2025-02-28Skip VS2022 17.13.x buildHiroshi SHIBATA
see https://github.com/ruby/ruby/pull/12830
2025-02-13Drop k0kubun from CODEOWNERSTakashi Kokubun
The maintainers have been shifted to newer versions. https://bugs.ruby-lang.org/issues/21136
2025-02-06Bump up actions/upload-artifact-4.4.1Hiroshi SHIBATA
2024-12-03Bump up actions/checkout-4.2.2Hiroshi SHIBATA
2024-11-04macos-12 is deprecated and fails on MondaysTakashi Kokubun
https://github.com/actions/runner-images/issues/10721
2024-09-30Run just bignum related tests when gmp enabledNobuyoshi Nakada
2024-08-08Added bootstrap job for release workflowHiroshi SHIBATA
2024-07-08Fix malformed JSON in macOS CITakashi Kokubun
2024-07-05Refine macOS CI (#11107)Hiroshi SHIBATA
Update macos runners with latest environments. * Use macos-14 instead of macos-arm-oss * Removed macos-11 and added macos-13
2024-06-20Add k0kubun to ruby_3_3 CODEOWNERSTakashi Kokubun
2024-05-30merge revision(s) ↵Takashi Kokubun
22e4eeda6561693367fc7a00b92b90f46b09cabd,1ab7c412d2e3880a7ad233c32e93961888f8145c: [Backport #20515] ci: Test whether GMP is working in compilers.yml (#10875) Avoid reoccurence of [Bug #20515] Requires https://github.com/ruby/ruby/pull/10876 since 18eaf0be905e3e251423b42d6f4e56b7cae1bc3b bug: https://bugs.ruby-lang.org/issues/20515 RUBY_CHECK_HEADER didn't define HAVE_{header-file} (#10876) --with-gmp is not working at all because HAVE_GMP_H was missing since 18eaf0be90. [Bug #20515] bug: https://bugs.ruby-lang.org/issues/20515 follow-up: https://bugs.ruby-lang.org/issues/20494 follow-up: 18eaf0be905e3e251423b42d6f4e56b7cae1bc3b follow-up: https://github.com/ruby/ruby/pull/10805
2024-05-28Allow failing test-annocheckTakashi Kokubun
It causes flaky failures like this: ``` + /usr/bin/docker build --rm -t ruby-fedora-annocheck-copy --build-arg=FILES=ruby -f ../src/tool/annocheck/Dockerfile-copy . DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 556.5MB Step 1/6 : FROM docker.io/fedora:latest toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit ``` It seems not that important to maintain the job for backports, so let's allow failing it until we fix it in master branch.
2024-03-14Skip AppVeyor and GitHub if only other CI files are changedNobuyoshi Nakada
2023-12-17Shorten the workflow nameTakashi Kokubun
Looking at the name in the list, "Miscellaneous / Miscellaneous checks" seems too verbose/repetitive. Let's make it "Misc / Miscellaneous checks".
2023-12-17Make the check_misc job name more descriptiveTakashi Kokubun
We're going to add check_misc as a required status check, and "checks" was a bit too vague for matching the job name.
2023-12-14Trigger auto-request-review only for master branchTakashi Kokubun
2023-12-12Move --repeat-count=2 job to macos-arm-oss (#9208)Takashi Kokubun
2023-12-12Remove a duplicated jobTakashi Kokubun
This was first added in b481b673d75, but 197e91f357 added -DUNIVERSAL_PARSER to the Compilers workflow as well. Given the nature of this test and the fact that it also runs make test-all besides make test, I think it's better to keep only the Compilers one.
2023-11-24Place continue-on-error consistentlyTakashi Kokubun
Once it fails on "Perform CodeQL Analysis", it proceeds to subsequent steps and fails because required files are not created by previous steps. When we have a continue-on-error, all subsequent steps that rely on the step should have a continue-on-error as well.
2023-11-23[wasm] Upload install directory as artifact to GitHub ActionsYuta Saito
2023-11-23[wasm] Build baseruby from the same revision for cross-compilingYuta Saito
> Note that on cross compiling BASERUBY should be the same version of the building ruby. > https://github.com/ruby/ruby/wiki/Developer-How-To#prerequisite
2023-11-23[wasm] Update binaryen to version 113Yuta Saito
2023-11-23[wasm] Update wasmtime to version 15Yuta Saito
2023-11-23[wasm] Update wasi-sdk to version 20Yuta Saito
2023-11-19[wasm] Enable more ext libraries on CI as much as possibleYuta Saito
2023-11-17mingw.yml - remove encoding, run tests in cmd shellMSP-Greg
2023-11-10Update checkoutJuanjo Bazán
2023-11-09Update files under .github other than workflowsNobuyoshi Nakada
While `directory: "/"` is defaulted to ".github/workflows", we need to update the files under ".github/actions".