卜部昌平
420d069cc2
refactor extract mkdir
...
Everyone does `mkdir build; src/autogen.sh`; why not merge them.
2023-07-04 20:13:49 +09:00
卜部昌平
4aa73f8f8a
proper path
...
Source code is not always checked out to `.`. We need to specify
the exact place where the action.yml file is located.
2023-06-29 16:58:11 +09:00
卜部昌平
48e646fd96
refactor extract ${{ ghithub }} expressions
...
Use composite action to reduce copy & paste.
2023-06-29 16:58:11 +09:00
Kazuki Yamaguchi
9ff4399dec
CI: work around vcpkg openssl issue with OpenSSL providers
...
Currently, the openssl package from vcpkg uses an incorrect, hard-coded
default location for OpenSSL providers under C:\vcpkg\packages, which
is supposed to be a temporary directory.
Override it with the OPENSSL_MODULES environment variable as a
temporary workaround.
2023-06-20 04:19:45 +09:00
dependabot[bot]
b308f7cfe4
Bump actions/checkout from 3.5.2 to 3.5.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e5e7e5ab8...c85c95e3d7
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 16:07:18 +09:00
Samuel Williams
28056a6d16
Add support for pread/pwrite on windows. ( #7827 )
2023-05-24 09:15:20 +09:00
Yuichiro Kaneko
a1b01e7701
Use Lrama LALR parser generator instead of Bison
...
https://bugs.ruby-lang.org/issues/19637
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2023-05-12 18:25:10 +09:00
NARUSE, Yui
d314fe42f9
Revert "Don't call action-slack if SLACK_WEBHOOK_URL is not set"
...
This reverts commit 223a79e683
.
2023-05-12 17:15:13 +09:00
NARUSE, Yui
223a79e683
Don't call action-slack if SLACK_WEBHOOK_URL is not set
...
For a PR, SLACK_WEBHOOK_URL is not set
2023-05-12 15:40:10 +09:00
dependabot[bot]
389ea0ae4c
Bump actions/checkout from 3.5.0 to 3.5.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8f4b7f8486...8e5e7e5ab8
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 12:39:49 +09:00
Hiroshi SHIBATA
3155b76eb4
Added ~\scoop\shims to PATH
2023-03-29 18:36:17 +09:00
Hiroshi SHIBATA
54ddf58a29
Don't need to specify YACC name for scoop bison
2023-03-29 18:36:17 +09:00
Hiroshi SHIBATA
a807fa6f9b
Use scoop instead of Chocolatey
...
chocolatey often returns 503 status.
2023-03-29 18:36:17 +09:00
NARUSE, Yui
6ce6b4d1e7
Use merge_group
2023-03-28 21:01:59 +09:00
dependabot[bot]
a136ca0d04
Bump actions/checkout from 3.4.0 to 3.5.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](24cb908017...8f4b7f8486
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 17:15:17 +09:00
dependabot[bot]
c0866f8adb
Bump actions/cache from 3.2.6 to 3.3.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.6 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.6...88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 13:53:39 +09:00
dependabot[bot]
c7ae6f6ae8
Bump actions/checkout from 3.3.0 to 3.4.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...24cb9080177205b6e8c946b17badbe402adc938f )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 13:17:30 +09:00
dependabot[bot]
1c8e69d602
Bump ruby/action-slack from 3.0.0 to 3.2.1
...
Bumps [ruby/action-slack](https://github.com/ruby/action-slack ) from 3.0.0 to 3.2.1.
- [Release notes](https://github.com/ruby/action-slack/releases )
- [Commits](b6882ea6ef...0bd85c7223
)
---
updated-dependencies:
- dependency-name: ruby/action-slack
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 12:39:51 +09:00
Takashi Kokubun
c9db9c8abd
Revert "Update ruby/action-slack v3.1.1 ( #7505 )"
...
This reverts commit 2570374bc8
.
Revert "Bump ruby/action-slack from 3.0.0 to 3.1.0"
This reverts commit 39511b8b23
.
Neither v3.1.0 nor v3.1.1 seems working correctly.
2023-03-11 23:52:49 -08:00
Hiroshi SHIBATA
2570374bc8
Update ruby/action-slack v3.1.1 ( #7505 )
2023-03-11 21:00:00 -08:00
dependabot[bot]
39511b8b23
Bump ruby/action-slack from 3.0.0 to 3.1.0
...
Bumps [ruby/action-slack](https://github.com/ruby/action-slack ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/ruby/action-slack/releases )
- [Commits](b6882ea6ef...36bda26f63
)
---
updated-dependencies:
- dependency-name: ruby/action-slack
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-08 12:35:29 +09:00
dependabot[bot]
2798b13e33
Bump actions/cache from 3.2.5 to 3.2.6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](6998d139dd...69d9d449ac
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 11:56:36 +09:00
dependabot[bot]
1df75d6586
Bump actions/cache from 3.2.4 to 3.2.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](627f0f41f6...6998d139dd
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 11:40:58 +09:00
dependabot[bot]
4f4038e634
Bump actions/cache from 3.2.2 to 3.2.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.2 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](4723a57e26...627f0f41f6
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 16:24:49 +09:00
dependabot[bot]
41e84c7b09
Bump actions/checkout from 3.2.0 to 3.3.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](755da8c3cf...ac59398561
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 13:56:14 +09:00
dependabot[bot]
1f9b6bfa93
Bump actions/cache from 3.2.0 to 3.2.2
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](c17f4bf466...4723a57e26
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 12:03:00 -05:00
dependabot[bot]
4d05a96d14
Bump actions/checkout from 3.1.0 to 3.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](93ea575cb5...755da8c3cf
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 12:54:36 +09:00
dependabot[bot]
cc35d3ccb7
Bump actions/cache from 3.0.11 to 3.2.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.11 to 3.2.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](9b0c1fce7a...c17f4bf466
)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-23 11:47:20 +09:00
Nobuyoshi Nakada
90c8f7ca6b
Ignore man directories entirely [ci skip]
2022-12-20 17:53:45 +09:00
Hiroshi SHIBATA
8bac8772df
Added permission restrictions for GitHub actions
2022-11-28 18:28:31 +09:00
StepSecurity Bot
e15cd01149
[StepSecurity] ci: Harden GitHub Actions
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2022-11-25 20:12:23 +09:00
Takashi Kokubun
1dd9511b67
Use ruby/action-slack@v3.0.0 and ref_name ( #6633 )
...
It's moved from k0kubun to ruby org.
Also, we don't need JavaScript eval to generate branch if we use
github.ref_name, so v3.0.0 is a version that doesn't use eval.
Co-Authored-By: Nobuyoshi Nakada <nobu@ruby-lang.org>
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2022-10-25 17:53:08 -07:00
Nobuyoshi Nakada
1b235dcfd9
Ignore manual files only commits [ci skip]
2022-10-18 17:44:31 +09:00
Takashi Kokubun
1a2ee4cfab
Try reordering test-all and test-spec for mswin CI
...
Visual Studio 2019 GitHub Actions has been super unstable. Somehow nmake
test-spec triggers rebuilding the interpreter and fails.
usa suggested a possibility of test-all leaving something impacting
test-spec. I'd like to try this patch and see what happens.
2022-09-21 22:01:20 +09:00
Nobuyoshi Nakada
d91865f33f
Ignore `.document` only commits [ci skip]
2022-08-22 18:08:05 +09:00
Nobuyoshi Nakada
f0a7694f64
Show the exact version of cl.exe [ci skip]
...
[Misc #18362 ] is fixed at cl.exe 19.33.31629.
2022-08-22 17:12:08 +09:00
Nobuyoshi Nakada
5047283070
Skip CIs if the head commit message contains '[DOC]'
2022-06-19 11:05:31 +09:00
dependabot[bot]
137e69b481
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 20:39:14 +09:00
dependabot[bot]
9deacb3155
Bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 20:38:15 +09:00
Nobuyoshi Nakada
32af1a3b5e
[MSWin] Try VS2022
2022-02-20 20:39:48 +09:00
Nobuyoshi Nakada
71388f9d39
[MSWin] Reduce duplicate configurations
2022-02-20 20:39:48 +09:00
Nobuyoshi Nakada
7a8ea2e497
[MSWin] Install OpenSSL with vcpkg
2022-02-13 18:25:59 +09:00
Nobuyoshi Nakada
8fe2ce83ef
[MSWin] Link all vcpkg DLLs except for readline
2022-02-07 13:40:48 +09:00
Nobuyoshi Nakada
65ccae5b2a
[MSWin] Install libyaml using vcpkg
2022-02-07 13:40:48 +09:00
Nobuyoshi Nakada
402d76485c
[MSWin] Install libffi using vcpkg
2022-02-06 22:23:55 +09:00
Nobuyoshi Nakada
b9083c206a
[MSWin] Cache installed vcpkg packages
2022-02-06 22:22:58 +09:00
Nobuyoshi Nakada
7ce3a100f2
Fold command line items
2022-02-06 19:22:44 +09:00
Nobuyoshi Nakada
922a81a994
Skip tests on pull requests labeled as Documentation
2021-12-18 13:06:15 +09:00
Nobuyoshi Nakada
5bf0060e0a
[DOC] Skip tests if only documents change [ci skip]
...
Run only checks for source code. Currently, our CIs do almost
nothing about the documents.
2021-12-16 17:50:20 +09:00
Nobuyoshi Nakada
3f1dcd7fff
Cache downloaded files
...
Cache downloaded external libraries/gems, which are expected not
changed so frequently.
Also sometimes downloading from zlib returns the current time as
the date header in unexpected format, and checksums mismatch at
that time.
2021-12-02 22:21:20 +09:00