128 Commits

Author SHA1 Message Date
dependabot[bot]
00fdcb3ecd Bump actions/checkout from 6.0.1 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 18:34:31 -08:00
Nobuyoshi Nakada
1ca464347a
CI: Warn deprecated features to be removed at this version 2025-12-26 15:11:23 +09:00
Nobuyoshi Nakada
bd4353ba7a CI: Assume all C source files are UTF-8 now 2025-12-17 17:38:52 +09:00
dependabot[bot]
a2dc4d7faa Bump actions/upload-artifact from 5.0.0 to 6.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 12:11:52 +09:00
dependabot[bot]
bf144d8c10 Bump actions/checkout from 6.0.0 to 6.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v6...v6.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 18:31:11 -08:00
dependabot[bot]
3b09db3b35 Bump actions/checkout from 5.0.1 to 6.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 16:36:52 +09:00
dependabot[bot]
b5d0aac900 Bump actions/checkout from 5.0.0 to 5.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v5...v5.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 18:34:37 -08:00
Nobuyoshi Nakada
f6c2a63845
CI: Exclude vendored sources at cheching if US-ASCII clean 2025-10-30 21:34:46 +09:00
dependabot[bot]
5a14999d0d Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 07:24:49 +09:00
Nobuyoshi Nakada
3d2ee31fdc
Check core doc coverage always 2025-10-09 10:46:23 +09:00
Takashi Kokubun
76b1039485
Carve out a workflow for post-push hooks (#14768)
from check_misc.yml.

These steps originally came from git.ruby-lang.org/ruby.git's
post-receive hooks. Because it handles a different set of events from
what the original check_misc.yml does, it probably allows them to be
simpler if they are separated.
2025-10-07 20:54:37 -07:00
Takashi Kokubun
d4a762e005 check_misc.yml: Support non-master branches
See also: 0b0eae90f6
2025-10-07 20:33:02 -07:00
Takashi Kokubun
337189f4ba check_misc.yml: Add a missing argument to update-ruby.sh
https://github.com/ruby/ruby/pull/14765
2025-10-07 17:14:23 -07:00
Takashi Kokubun
b05d64aa50
Resurrect sync from GitHub to git.ruby-lang.org (#14765) 2025-10-07 17:12:01 -07:00
Takashi Kokubun
d29b1435cd Stop cloning the repository into another path
which seems to prevent it from fetching notes when the path is not the
actual repository but a shallow-cloned repository.
2025-10-04 00:19:18 -07:00
Takashi Kokubun
9c9f3bb6e2 Configure git user for notes-github-pr 2025-10-03 23:56:35 -07:00
Takashi Kokubun
4da1fa3ff4 Fix the GIT_DIR given to notes-github-pr 2025-10-03 23:52:17 -07:00
Takashi Kokubun
6fd50e3869 Run notes-github-pr while .git is still available
https://github.com/ruby/ruby/actions/runs/18240911019/job/51942567201
2025-10-03 23:48:12 -07:00
Takashi Kokubun
72f8e3e71b Make sure GITHUB_TOKEN is set 2025-10-03 23:39:23 -07:00
Takashi Kokubun
e40d3c5bd8 Fix the path of notes-github-pr 2025-10-03 23:16:52 -07:00
Takashi Kokubun
ecc5ebc69a
Migrate notes-github-pr to ruby/ruby (#14725)
from ruby/git.ruby-lang.org as of:
f3ed893e94
2025-10-03 23:09:43 -07:00
Takashi Kokubun
5941659e9b Change the webhook URL used for alerts
That secret appears use a different configuration from the intended one.
2025-10-03 22:54:28 -07:00
Takashi Kokubun
63de26c4ec Run notify-slack-commits before make up too 2025-10-03 22:50:50 -07:00
Takashi Kokubun
54c716dad6 Fetch more commits to fix notify-slack-commits 2025-10-03 22:49:46 -07:00
Takashi Kokubun
ba48e6c9ca Propagate secrets to environment variables 2025-10-03 22:41:32 -07:00
Takashi Kokubun
269ada2421 Migrate notify-slack-commits.rb to ruby/ruby
from ruby/git.ruby-lang.org as of:
b0dfa73429
2025-10-03 22:38:05 -07:00
Takashi Kokubun
4a1d078636 Limit the auto-style push to master
It probably doesn't need to run for topic branches created by
dependabot, and it's also likely annoying in stable branches like
ruby_X_Y too.
2025-09-27 20:10:21 -07:00
Takashi Kokubun
9b5eb82802 Resurrect support of auto-style on master
which was broken by 9255db4bc08766763a6d78f50a90e05c58980899
2025-09-27 20:08:12 -07:00
dependabot[bot]
89bce81516 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-09 13:01:00 +09:00
Takashi Kokubun
70b4b6fea0
Do not skip CI when it mentions "document" (#14232) 2025-08-14 15:12:46 -07:00
Nobuyoshi Nakada
37e991b02c
[DOC] Use the specified revision RDoc 2025-08-12 23:33:48 +09:00
Nobuyoshi Nakada
b4dfdb915d
[DOC] Show the rdoc coverage of ruby core 2025-08-04 02:22:44 +09:00
Nobuyoshi Nakada
061d479b21 [DOC] RDoc is not in ./lib now
It is already a bundled gem, and only the non-built-in parts remain in
pathname.rb in ./lib and cannot work in old versions.
2025-07-15 20:51:16 +09:00
Hiroshi SHIBATA
e23941677c
Rename token name to more descriptive 2025-06-20 12:45:54 +09:00
Nobuyoshi Nakada
9255db4bc0
Run auto-style only when pull-request 2025-06-17 12:20:29 +09:00
Nobuyoshi Nakada
7d7478c7bc
Run auto-style.rb only on ruby/ruby
`github.event.before` for newly pushed branch is all zero and cannot
check out.
2025-04-23 19:05:31 +09:00
Takashi Kokubun
bcacf7c849 Add configuration for git commit
and test auto-style again by adding spaces to app_fib
2025-04-18 09:08:57 +09:00
Takashi Kokubun
4805f20f44 Use github.event.before 2025-04-18 08:58:37 +09:00
Takashi Kokubun
69c1e4c422 Check GitHub context for push events 2025-04-18 08:55:29 +09:00
Takashi Kokubun
3e1dae8d2a Port auto-style to GitHub Actions 2025-04-18 08:52:52 +09:00
Yusuke Endoh
6556a7be26 Temporarily stop the trailing-space check in CI
I will restore the check after the preview release
2025-04-17 19:59:19 +09:00
Hiroshi SHIBATA
49c29cff47 Bump up to the latest versions of actions 2025-04-16 11:40:11 +09:00
Hiroshi SHIBATA
dd1208afa7 Extract auto-update workflow for default gems on NEWS.md
We should stop it until final release of Ruby.
2024-12-18 16:45:10 +09:00
Nobuyoshi Nakada
243d48c0d2
[DOC] Generate HTML doc when importing from ruby/rdoc 2024-10-10 21:17:57 +09:00
Nobuyoshi Nakada
09d5f3c143
[DOC] Generate document HTMLs only when document commit/PR 2024-10-09 10:28:59 +09:00
Nobuyoshi Nakada
044f6ba23d
[DOC] Generate HTML documents in CI 2024-10-08 23:51:33 +09:00
Nobuyoshi Nakada
52e40aeab6
Bump actions/checkout 2024-09-29 21:38:14 +09:00
dependabot[bot]
11bfa975f9 Bump actions/checkout from 4.1.6 to 4.1.7
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](a5ac7e51b4...692973e3d9)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-12 20:15:51 -07:00
dependabot[bot]
0f8f0386a8 Bump actions/checkout from 4.1.5 to 4.1.6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](44c2b7a8a4...a5ac7e51b4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 11:50:34 +09:00
dependabot[bot]
7c8903d014 Bump actions/checkout from 4.1.4 to 4.1.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](0ad4b8fada...44c2b7a8a4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 20:37:42 -07:00