summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2019-12-13Ignore error of `apt-get update` in MJIT workflow tooKazuhiro NISHIYAMA
2019-12-13Ignore error of `apt-get update` on GitHub ActionsKazuhiro NISHIYAMA
2019-12-11Try to use `set-output`Kazuhiro NISHIYAMA
because commit info are not necessary in env.
2019-12-11Create dummy files when check onlyKazuhiro NISHIYAMA
because foo.rb in build directory breaks test-bundler https://github.com/ruby/ruby/runs/343168046#step:20:125
2019-12-11Create more dummy files in build directoryKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2736
2019-12-11Do not load files in build directoryKazuhiro NISHIYAMA
related https://bugs.ruby-lang.org/issues/16177 Notes: Merged: https://github.com/ruby/ruby/pull/2736
2019-12-10Move SECURITY.md into .github/ to reduce the files on the top directoryYusuke Endoh
2019-12-10[cygwin] Removed unnecessary packagesNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2734
2019-12-10[cygwin] Removed unnecessary `-c` optionsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2734
2019-12-09Add cache of cygwin packagesKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2733
2019-12-09Remove unused branch nameKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2733
2019-12-09Split cygwin-chocolatey cacheKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2733
2019-12-09Remove debug printKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2733
2019-12-09Separate stepsNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2731
2019-12-09Set PATH at onceNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2731
2019-12-09Fixed the checking out sourceNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2731
2019-12-09Add .github/workflows/cygwin.ymlDaisuke Fujimura (fd0)
Notes: Merged: https://github.com/ruby/ruby/pull/2731
2019-11-30Make extract-gems only if test_task is checkKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2678
2019-11-30Add update-gems before extract-gemsKazuhiro NISHIYAMA
(windows.yml used `nmake up`) Notes: Merged: https://github.com/ruby/ruby/pull/2678
2019-11-30Add extract-gems to GitHub Actions CIKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2678
2019-11-27Drop windows-2016 on GitHub ActionsKazuhiro NISHIYAMA
https://help.github.com/en/actions/automating-your-workflow-with-github-actions/software-installed-on-github-hosted-runners#windows-server-2016 > Note: The Windows Server 2016 virtual environment will be removed on December 3, 2019. Notes: Merged: https://github.com/ruby/ruby/pull/2704
2019-11-26Add `--with-openssl-dir` to windows on GitHub ActionsKazuhiro NISHIYAMA
https://github.com/ruby/ruby/commit/7bd7a013b14fb6c4403ff243ec5db13c5c71f552/checks?check_suite_id=328682567#step:10:1634 ``` *** Following extensions are not compiled: openssl: Could not be configured. It will not be installed. " d:/a/ruby/ruby/src/ext/openssl/extconf.rb:97: OpenSSL library could not be found. You might want to use --with-openssl-dir=<dir> option to specify the prefix where OpenSSL is installed." ```
2019-11-22Stop using undefined matrix.os for macOSTakashi Kokubun
and use github.workflow instead. Applied a similar change to MJIT too.
2019-11-19Remove TEST_BUNDLED_GEMS_ALLOW_FAILURESKazuhiro NISHIYAMA
https://github.com/seattlerb/minitest/pull/798 is closed
2019-11-13Make GitHub Actions notification more like TravisTakashi Kokubun
Build's sequential number is a link in Travis, and also YYYY-MM-DD-XX is a little hard to parse.
2019-11-13Use shallow-since instead of depthKazuhiro NISHIYAMA
commit number of today requires log since 0:00 UTC. So commits of 24 hours are enough. https://www.git-scm.com/docs/git-clone#Documentation/git-clone.txt---depthltdepthgt > Implies --single-branch unless --no-single-branch is given to fetch the histories near the tips of all branches. So I add `--single-branch` too. Notes: Merged: https://github.com/ruby/ruby/pull/2680
2019-11-13Add commit number of today to notification of mjit CI tooKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2679
2019-11-12Fix MJIT test's Slack notificationTakashi Kokubun
2019-11-12Migrate Wercker MJIT tests to Actions (#2676)Takashi Kokubun
* Migrate Wercker MJIT tests to Actions * Support pull request for testing * Capitalize other jobs too * Make it a command name for consistency [ci skip] * Remove wercker.yml * Add --jit-verbose=2 for debugging * Install MJIT headers * Separate install for sudo * Trigger build Notes: Merged-By: k0kubun <takashikkbn@gmail.com>
2019-11-13Add commit number of today to notification of GitHub ActionsKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2675
2019-11-12Stop debugging the same thing twiceTakashi Kokubun
See L25-28
2019-11-12Remove MSPECOPT formerly for debuggingTakashi Kokubun
At least the comment looks obsoleted. Aren't we using $JOBS already?
2019-11-12Improve Actions job name shown on toolipTakashi Kokubun
Hoping to make it like `make (check, ...)`, `make (test-bundler, ...)` instead of `latest (...)` because some of the jobs are already not running on a latest platform.
2019-11-12Run test-bundler / test-bundled-gems for UbuntuTakashi Kokubun
only once. Doing it on multiple Ubuntu versions may not worth it.
2019-11-13Use style of set-envKazuhiro NISHIYAMA
https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-environment-variable-set-env
2019-11-12Add matrix.os to cache key (#2671)Kazuhiro NISHIYAMA
* Add matrix.os to cache key * Use multi-line string instead of array ref https://github.com/actions/cache/issues/44 Notes: Merged-By: znz <zn@mbf.nifty.com>
2019-11-12Try to use actions/cache on windowsKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2670
2019-11-05Set $JOBS to Tests for parallel testsNobuyoshi Nakada
2019-11-05Simplify test tasksNobuyoshi Nakada
Removed `if` conditions separating `test-bundled-gems`, and pass `TESTOPTS` and `TEST_BUNDLED_GEMS_ALLOW_FAILURES` via `env`. Notes: Merged: https://github.com/ruby/ruby/pull/2643
2019-10-28Try out-of-place buildNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2622
2019-10-28Add more matrix info to slack payloadKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2621
2019-10-27Add ubuntu-16.04 to matrix of GitHub ActionsKazuhiro NISHIYAMA
Notes: Merged: https://github.com/ruby/ruby/pull/2617
2019-10-25Add `shell: cmd`Kazuhiro NISHIYAMA
Use cmd instead of new default shell for `call`. https://github.blog/changelog/2019-10-17-github-actions-default-shell-on-windows-runners-is-changing-to-powershell/ https://github.com/ruby/ruby/commit/7bcc639c720b59eb2199601963bcfa720168185b/checks#step:6:5 ``` call : The term 'call' is not recognized as the name of a cmdlet, function, script file, or operable program. ```
2019-10-25Do not show progress at chocolateyNobuyoshi Nakada
2019-10-25Install openssl with chocolateyNobuyoshi Nakada
OpenSSL in chocolatey is 1.1.1d but outdated 1.0.2s is in vcpkg.
2019-10-25Split by `&&`Nobuyoshi Nakada
2019-10-25Expanded an environment variableNobuyoshi Nakada
PowerShell does not expand by `%varname%` syntax.
2019-10-25Get rid of control flow by cmd.exeNobuyoshi Nakada
Github workflow stopped using cmd.exe suddenly, and `||` and `&&` seem not working in PowerShell.
2019-10-10Remove unreachable step level `[ci skip]`Kazuhiro NISHIYAMA
2019-10-09Check '[ci skip]' at job levelKazuhiro NISHIYAMA