aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Ignore error of `apt-get update` in MJIT workflow tooKazuhiro NISHIYAMA2019-12-131-1/+1
|
* Ignore error of `apt-get update` on GitHub ActionsKazuhiro NISHIYAMA2019-12-131-1/+1
|
* Try to use `set-output`Kazuhiro NISHIYAMA2019-12-115-8/+11
| | | | because commit info are not necessary in env.
* Create dummy files when check onlyKazuhiro NISHIYAMA2019-12-111-0/+1
| | | | | because foo.rb in build directory breaks test-bundler https://github.com/ruby/ruby/runs/343168046#step:20:125
* Create more dummy files in build directoryKazuhiro NISHIYAMA2019-12-111-1/+1
|
* Do not load files in build directoryKazuhiro NISHIYAMA2019-12-111-0/+4
| | | | related https://bugs.ruby-lang.org/issues/16177
* Move SECURITY.md into .github/ to reduce the files on the top directoryYusuke Endoh2019-12-101-0/+9
|
* [cygwin] Removed unnecessary packagesNobuyoshi Nakada2019-12-101-1/+1
|
* [cygwin] Removed unnecessary `-c` optionsNobuyoshi Nakada2019-12-101-3/+3
|
* Add cache of cygwin packagesKazuhiro NISHIYAMA2019-12-091-1/+8
|
* Remove unused branch nameKazuhiro NISHIYAMA2019-12-091-1/+0
|
* Split cygwin-chocolatey cacheKazuhiro NISHIYAMA2019-12-091-3/+3
|
* Remove debug printKazuhiro NISHIYAMA2019-12-092-2/+0
|
* Separate stepsNobuyoshi Nakada2019-12-091-2/+17
|
* Set PATH at onceNobuyoshi Nakada2019-12-091-4/+3
|
* Fixed the checking out sourceNobuyoshi Nakada2019-12-091-4/+4
|
* Add .github/workflows/cygwin.ymlDaisuke Fujimura (fd0)2019-12-091-0/+60
|
* Make extract-gems only if test_task is checkKazuhiro NISHIYAMA2019-11-302-0/+2
|
* Add update-gems before extract-gemsKazuhiro NISHIYAMA2019-11-302-2/+2
| | | | (windows.yml used `nmake up`)
* Add extract-gems to GitHub Actions CIKazuhiro NISHIYAMA2019-11-303-0/+6
|
* Drop windows-2016 on GitHub ActionsKazuhiro NISHIYAMA2019-11-271-7/+2
| | | | | 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.
* Add `--with-openssl-dir` to windows on GitHub ActionsKazuhiro NISHIYAMA2019-11-261-1/+1
| | | | | | | | | | 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." ```
* Stop using undefined matrix.os for macOSTakashi Kokubun2019-11-222-2/+2
| | | | and use github.workflow instead. Applied a similar change to MJIT too.
* Remove TEST_BUNDLED_GEMS_ALLOW_FAILURESKazuhiro NISHIYAMA2019-11-192-4/+0
| | | | https://github.com/seattlerb/minitest/pull/798 is closed
* Make GitHub Actions notification more like TravisTakashi Kokubun2019-11-134-4/+4
| | | | | Build's sequential number is a link in Travis, and also YYYY-MM-DD-XX is a little hard to parse.
* Use shallow-since instead of depthKazuhiro NISHIYAMA2019-11-134-8/+8
| | | | | | | | | | 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.
* Add commit number of today to notification of mjit CI tooKazuhiro NISHIYAMA2019-11-131-1/+2
|
* Fix MJIT test's Slack notificationTakashi Kokubun2019-11-121-1/+1
|
* Migrate Wercker MJIT tests to Actions (#2676)Takashi Kokubun2019-11-125-4/+81
| | | | | | | | | | | | | | | | | | | | * 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
* Add commit number of today to notification of GitHub ActionsKazuhiro NISHIYAMA2019-11-133-3/+7
|
* Stop debugging the same thing twiceTakashi Kokubun2019-11-121-5/+0
| | | | See L25-28
* Remove MSPECOPT formerly for debuggingTakashi Kokubun2019-11-122-2/+0
| | | | At least the comment looks obsoleted. Aren't we using $JOBS already?
* Improve Actions job name shown on toolipTakashi Kokubun2019-11-123-9/+9
| | | | | | 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.
* Run test-bundler / test-bundled-gems for UbuntuTakashi Kokubun2019-11-121-0/+5
| | | | only once. Doing it on multiple Ubuntu versions may not worth it.
* Use style of set-envKazuhiro NISHIYAMA2019-11-132-2/+2
| | | | https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-environment-variable-set-env
* Add matrix.os to cache key (#2671)Kazuhiro NISHIYAMA2019-11-121-2/+4
| | | | | | * Add matrix.os to cache key * Use multi-line string instead of array ref https://github.com/actions/cache/issues/44
* Try to use actions/cache on windowsKazuhiro NISHIYAMA2019-11-121-0/+13
|
* Set $JOBS to Tests for parallel testsNobuyoshi Nakada2019-11-052-2/+2
|
* Simplify test tasksNobuyoshi Nakada2019-11-052-14/+6
| | | | | Removed `if` conditions separating `test-bundled-gems`, and pass `TESTOPTS` and `TEST_BUNDLED_GEMS_ALLOW_FAILURES` via `env`.
* Try out-of-place buildNobuyoshi Nakada2019-10-283-23/+48
|
* Add more matrix info to slack payloadKazuhiro NISHIYAMA2019-10-282-2/+2
|
* Add ubuntu-16.04 to matrix of GitHub ActionsKazuhiro NISHIYAMA2019-10-271-5/+4
|
* Add `shell: cmd`Kazuhiro NISHIYAMA2019-10-251-0/+3
| | | | | | | | | | 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. ```
* Do not show progress at chocolateyNobuyoshi Nakada2019-10-251-1/+1
|
* Install openssl with chocolateyNobuyoshi Nakada2019-10-251-2/+2
| | | | OpenSSL in chocolatey is 1.1.1d but outdated 1.0.2s is in vcpkg.
* Split by `&&`Nobuyoshi Nakada2019-10-251-2/+6
|
* Expanded an environment variableNobuyoshi Nakada2019-10-251-3/+1
| | | | PowerShell does not expand by `%varname%` syntax.
* Get rid of control flow by cmd.exeNobuyoshi Nakada2019-10-251-10/+2
| | | | | Github workflow stopped using cmd.exe suddenly, and `||` and `&&` seem not working in PowerShell.
* Remove unreachable step level `[ci skip]`Kazuhiro NISHIYAMA2019-10-103-5/+4
|
* Check '[ci skip]' at job levelKazuhiro NISHIYAMA2019-10-093-0/+3
|