| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-21 | Fix typo in `.github/workflows/build.yml` [skip travis][skip appveyor] | KOBAYASHI Shuji | |
| 2020-12-20 | Use `git ls-files` instead of `find` in `spell-checker.yml` [ci skip] | KOBAYASHI Shuji | |
| To avoid including `.git` directory. | |||
| 2020-12-20 | Reorganize GitHub Actions configuration [skip travis][skip appveyor] | KOBAYASHI Shuji | |
| * Skip if commit message contains `ci skip`, `skip ci`, or `skip gha` ENCLOSED WITH BRACKETS (excluding lint job). * Separate build and test. This is because builds can be run in parallel, but running tests in parallel can cause logs to get mixed up or not finished. * Don't use Chocolatey because it seems to take 1-2 minutes to start up. * Use the cache better. * Use `actions/checkout@v2` instead of `actions/checkout@v1`. * Remove unnecessary package installation. * Remove unnecessary flag settings. * Remove `-j` for rake because it doesn't seem to have any effect. * Rename `main.yml` to `oss-fuzz.yml` to clarify. | |||
| 2020-12-19 | feat(CI): add a GitHub Action to lint the Markdown | John Bampton | |
| Run on pull request only Using https://www.npmjs.com/package/markdownlint-cli Lint Markdown for rules: - MD009/no-trailing-spaces - MD012/no-multiple-blanks - MD022/blanks-around-headings - MD031/blanks-around-fences - MD032/blanks-around-lists | |||
| 2020-12-17 | feat(CI): add a GitHub Action to check spelling | John Bampton | |
| - Fix spelling - Run only on pull request - Using https://github.com/client9/misspell | |||
| 2020-12-16 | Merge pull request #5224 from jbampton/lint-yaml | Yukihiro "Matz" Matsumoto | |
| feat(CI): add a GitHub Action to lint the YAML | |||
| 2020-12-16 | Rename build configuration files for CI | KOBAYASHI Shuji | |
| Currently, there are build configuration files for CI, `travis.rb` and `appveyor.rb`, but they are used for GCC/Clang and MSVC, not for Travis CI and Appveyor, respectively. Therefore, rename them to `gcc-clang.rb` and `msvc.rb`, respectively, and move them under `build_config/ci/` to clarify that they are for CI. | |||
| 2020-12-15 | feat(CI): add a GitHub Action to lint the YAML | John Bampton | |
| - Run only on pull request - Add a `.yamllint` config file - Lint YAML | |||
| 2020-12-15 | refactor: remove trailing whitespace from C, Header, Ruby and YAML files | John Bampton | |
| Lint | |||
| 2020-11-17 | Fix deprecated `set-env` command error on GitHub Actions [ci skip] | KOBAYASHI Shuji | |
| I tried `$GITHUB_PATH` and `$GITHUB_ENV` instead of `set-env`, but for some reason path was not recognized, so I changed to using `ACTIONS_ALLOW_UNSECURE_COMMANDS`. | |||
| 2020-10-19 | Revert `MRUBY_TARGET` mechanism; ref #5096 | KOBAYASHI Shuji | |
| * In explanation of mruby, the expression `build_config.rb` is frequently used including official documents, so I think that it will not make sense if the file is no longer used. * The `MRUBY_TARGET` mechanism seems to have little improvement, so I don't think it should be changed to avoid unnecessary confusion. * `MRUBY_TARGET` and `MRuby.targets` represent somewhat different things, so using the same term "target" is a bit confusing. The mechanism that can be written short when using a file under `build_config` (renamed from `target`) directory remains (`build_config/${MRUBY_CONFIG}.rb` is used if the path specified in `MRUBY_CONFIG` doesn't exist). | |||
| 2020-10-12 | Fix wrong YAML in `.github/workflows/build.yml`. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Invoke `rake gensym` for GitHub action build. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Add explicit `gensym` to GitHub Actions. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Avoid use of designated initializers to generate `irep` struct. | Yukihiro "Matz" Matsumoto | |
| Since it's not supported on VC without `/std:c++latest`. That means it doesn't work for `cxx_api` build on Windows VC. | |||
| 2020-10-12 | Add `/std:c++latest` to VC option in `build.yml`. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Specify new `MRUBY_TARGET` instead of `MRUBY_CONFIG`. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Stop Rake multitasking on Windows-VC for the time being. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Remove `rake -v` option from GitHub Actions. | Yukihiro "Matz" Matsumoto | |
| 2020-10-12 | Use the newer `bison` on GitHub actions macOS; ref #4903 | Yukihiro "Matz" Matsumoto | |
| `Windows-MinGW` and `Windows-VC` also requires updates. | |||
| 2020-10-12 | Start GitHub Actions; close #4903 | Takeshi Watanabe | |
| 2020-07-07 | remove verbose test output | Rory OConnell | |
| 2020-07-07 | fix rake -m for separating build and test steps | Rory OConnell | |
| 2020-07-05 | try not separating build and test steps | Rory OConnell | |
| 2020-07-05 | use verbose test output. use correct config file this time | Rory OConnell | |
| 2020-07-05 | use correct config file | Rory OConnell | |
| 2020-07-05 | separate build and test steps, remove MSC | Rory OConnell | |
| 2020-06-29 | update CI settings for Windows | Rory OConnell | |
| 2020-06-23 | Create codeql-analysis.yml | Yukihiro "Matz" Matsumoto | |
| 2020-06-04 | Remove `rake -v` option from GitHub Actions. | Yukihiro "Matz" Matsumoto | |
| 2020-06-04 | Remove `bison` installation from GitHub Actions. | Yukihiro "Matz" Matsumoto | |
| 2020-05-26 | Specify the latest `bison` on macOS; ref #4903 | Yukihiro "Matz" Matsumoto | |
| 2020-05-24 | Use the newer `bison` on GitHub actions macOS; ref #4903 | Yukihiro "Matz" Matsumoto | |
| `Windows-MinGW` and `Windows-VC` also requires updates. | |||
| 2020-05-24 | Start GitHub Actions; close #4903 | Takeshi Watanabe | |
| 2020-02-21 | CIFuzz action | Leo Neat | |
