aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed a typoNobuyoshi Nakada2020-07-261-1/+1
|
* Add more timeouts to macos, mjit, ubuntu and windows workflows.Samuel Williams2020-07-204-0/+6
|
* Update actions/cache from v1 to v2Sora Morimoto2020-07-151-2/+2
| | | | Signed-off-by: Sora Morimoto <sora@morimoto.io>
* Remove --jit-min-calls for nowTakashi Kokubun2020-07-131-2/+2
| | | | --jit-min-calls=5 is too unstable
* Add --jit-min-calls=5 (#3313)Takashi Kokubun2020-07-121-4/+4
| | | | | * RUN_OPTS needs to be specified for overriding it * Add --jit-min-calls=5
* RUBY_DEBUG_LOG: Logging debug information mechanism (#3279)Koichi Sasada2020-07-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * RUBY_DEBUG_LOG: Logging debug information mechanism This feature provides a mechanism to store logging information to a file, stderr or memory space with simple macros. The following information will be stored. * (1) __FILE__, __LINE__ in C * (2) __FILE__, __LINE__ in Ruby * (3) __func__ in C (message title) * (4) given string with sprintf format * (5) Thread number (if multiple threads are running) This feature is enabled only USE_RUBY_DEBUG_LOG is enabled. Release version should not enable it. Running with the `RUBY_DEBUG_LOG` environment variable enables this feature. # logging into a file RUBY_DEBUG_LOG=/path/to/file STDERR # logging into STDERR RUBY_DEBUG_LOG=stderr # logging into memory space (check with a debugger) # It will help if the timing is important. RUBY_DEBUG_LOG=mem RUBY_DEBUG_LOG_FILTER environment variable can specify the fileter string. If "(3) __func__ in C (message title)" contains the specified string, the infomation will be stored (example: RUBY_DEBUG_LOG_FILTER=str will enable only on str related information). In a MRI source code, you can use the following macros: * RUBY_DEBUG_LOG(fmt, ...): Above (1) to (4) will be logged. * RUBY_DEBUG_LOG2(file, line, fmt, ...): Same as RUBY_DEBUG_LOG(), but (1) will be replaced with given file, line.
* Ignore conftest.c under the ext directories for CodeQL analysisHiroshi SHIBATA2020-07-032-0/+5
|
* Include workflow name in a notification of CompilationsTakashi Kokubun2020-06-231-1/+1
|
* Update without touch-unicode-filesNobuyoshi Nakada2020-06-165-17/+4
|
* Just update sources in CI without fetchingNobuyoshi Nakada2020-06-166-8/+29
| | | | | Also install external libraries only, extract-gems does not work unless base ruby is available.
* Add ubuntu-20.04 and rename to ubuntu-18.04 from ubuntu-latestKazuhiro NISHIYAMA2020-06-141-1/+1
|
* Reduced job number to run tests on MinGWNobuyoshi Nakada2020-06-101-3/+3
| | | | It seems too heavy as fails more often than before.
* Added CodeQL scanning by GitHub (#3196)Hiroshi SHIBATA2020-06-091-0/+39
| | | | Added configuration for CodeQL scanning by GitHub
* .github: add test for -DMJIT_FORCE_ENABLE卜部昌平2020-06-091-0/+2
|
* Run tests in more parallelNobuyoshi Nakada2020-06-061-3/+3
|
* Try test-bundler-parallel in GitHub ActionsNobuyoshi Nakada2020-06-052-3/+3
|
* No GITPULLOPTIONS by defaultNobuyoshi Nakada2020-06-046-6/+6
| | | | | To honor the environment variable, keep GITPULLOPTIONS unset by default, and appended the option to VCSUP.
* No one reads the detached head adviceNobuyoshi Nakada2020-06-045-0/+13
|
* Fetch no tagsNobuyoshi Nakada2020-06-046-0/+9
| | | | Fetched tags by `make up` are not used, in CI environments.
* Removed fetch-depthNobuyoshi Nakada2020-06-046-6/+0
| | | | Only the last commit is used, unless creating the ChangeLog file.
* Respect BIGNUM_DEBUG defined by command line optionNobuyoshi Nakada2020-05-291-1/+1
| | | | And fixed typo in compilers.yml.
* include debug option in slack notificationKoichi Sasada2020-05-261-1/+1
|
* remove duplication.Koichi Sasada2020-05-261-2/+0
|
* GH actions with RUBY_DEBUG (#3144)Koichi Sasada2020-05-261-1/+10
| | | Add GH actions with -DRUBY_DEBUG
* .github: use actions/checkout@v2 again卜部昌平2020-05-125-58/+20
|
* .github/workflows/compilers.yml: GCC 10.1 released卜部昌平2020-05-091-0/+1
|
* Fixed a typo [ci skip]Nobuyoshi Nakada2020-04-241-1/+1
|
* Fix permission of PATHKazuhiro NISHIYAMA2020-04-232-2/+4
| | | | | https://github.com/ruby/actions/runs/608526685?check_suite_focus=true `warning: Insecure world writable dir /home/runner/.config in PATH, mode 040777`
* .github/workflows/mingw.yml: add `shell: bash` for PR checkoutYusuke Endoh2020-04-221-0/+1
| | | | as well as e62aead26909e83f2c8b940186047f0a88b9f2d6
* Update workflows/mingw.yml - use setup-ruby-pkgs (#3042)MSP-Greg2020-04-181-12/+5
| | | MSP-Greg/actions-ruby is deprecated...
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-082-2/+203
| | | Split ruby.h
* Revert "Moved aclocal.m4 to macro directory"Nobuyoshi Nakada2020-04-054-4/+4
| | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow.
* Moved aclocal.m4 to macro directoryNobuyoshi Nakada2020-04-054-4/+4
|
* .github/workflows/mingw.yml: Turn off verbose mode [ci skip]Nobuyoshi Nakada2020-04-041-1/+1
| | | | Too much, no longer needed output.
* Use `--depth` on pull requestKazuhiro NISHIYAMA2020-03-305-5/+5
| | | | | | | `--shallow-since=yesterday` for COMMIT_NUMBER_OF_DAY of `tool/actions-commit-info.sh`. COMMIT_NUMBER_OF_DAY is mainly for master branch. And `--shallow-since=yesterday` may fail on pull request. So this revert to `--depth` on pull request.
* Fixed relative paths for test-specNobuyoshi Nakada2020-03-281-2/+2
|
* Add rexml to fix rss of test-bundled-gems (#2976)Kazuhiro NISHIYAMA2020-03-242-4/+2
|
* Use new `prepare-gems` target when possibleDavid Rodríguez2020-03-142-2/+2
|
* Drop direct Slack notification from CIsTakashi Kokubun2020-03-095-85/+15
| | | | All Slack alerts have been migrated to a bot made by mame-san
* Hook an experimental alert from ActionsTakashi Kokubun2020-03-075-0/+65
|
* .github/workflows: name the configure runs卜部昌平2020-03-023-3/+5
| | | | Explicit `name:` entry was requested by @nobu.
* .github: let "make leaked-globals" run in parallel卜部昌平2020-03-023-8/+4
| | | | | This target can be a build matrix. Also it does not make sense to test it on mjit.
* .github: make use of working-directory卜部昌平2020-03-025-67/+68
| | | | | | One can specify working directory of a step, no by `cd foo` inside of the run. See also https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun
* .github: less verbose on: specifier卜部昌平2020-03-025-35/+5
| | | | | | | | The `branch:` specifier was necessary before, to prevent double-testing master and trunk. Now that we no longer have trunk, we can slim the expressions. See also: https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#on
* .travis.yml, .github: delete environmental dumps卜部昌平2020-03-021-26/+0
| | | | They were necessary when developing YAMLs, but not useful any longer.
* Use `brew upgrade` instead of `brew update`Kazuhiro NISHIYAMA2020-02-201-1/+1
|
* Revert "MinGW - rename OpenSSL dll's in system32 directory"Hiroshi SHIBATA2020-02-141-3/+0
| | | | This reverts commit 95c58d33cc6925f08d45c00b88367c702f61f428.
* MinGW - rename OpenSSL dll's in system32 directoryMSP-Greg2020-02-141-0/+3
|
* Add "test-all TESTS=--repeat-count=2" to test_taskKazuhiro NISHIYAMA2020-02-131-1/+3
|
* Use github.run_id in notification payload URLKazuhiro NISHIYAMA2020-02-105-5/+5
|