MSP-Greg
87b48937c9
test.yml -add windows-2025
2025-01-18 13:13:22 +01:00
MSP-Greg
fd2daeae79
common.js - add windows-2025
2025-01-18 13:13:22 +01:00
MSP-Greg
1d542747a7
yarn.lock - Remove @actions/core 1.10.1, use @actions/core 1.11.1
...
Update index.js
2025-01-17 20:51:41 +01:00
MSP-Greg
6af8267b44
README.md - Windows - clarify installed packages, 2022 vs 2019
2024-09-16 22:18:39 +02:00
MSP-Greg
558057564b
Add windows-toolchain input
2024-01-22 11:07:31 +01:00
MSP-Greg
251b9047a8
Fixup rubygems: latest to work with Rubies < 2.3
2023-12-28 13:20:54 +02:00
MSP-Greg
28f930222f
Fixup Rubygems latest
2023-12-27 21:23:02 +02:00
MSP-Greg
8a45918450
Update 'setup-ruby-bundler-cache-v5' to 'setup-ruby-bundler-cache-v6'
...
Needed to allow cache save when lock file hash is unchanged
2023-05-20 15:09:49 +02:00
MSP-Greg
92a3389c13
Fix cache with @actions/cache
2023-05-20 15:09:49 +02:00
MSP-Greg
ec02537da5
Lock @actions/cache to 3.0.6, later versions break bundler caching
2023-03-20 16:55:33 +01:00
MSP-Greg
e6689b4deb
Update yarn.lock, remove Windows mswin ssl cert related code
2023-03-16 18:55:42 +01:00
MSP-Greg
ee26e27437
Updates for Windows MSYS2 update to OpenSSL 3
2023-01-21 18:22:09 +01:00
MSP-Greg
fe42d0e73b
Windows - updates for using OpenSSL 3 in Ruby 3.2 & head
2022-12-30 14:40:10 +01:00
MSP-Greg
f564484a57
README.md updates & 'use ruby/setup-ruby@v1
2022-08-27 11:44:03 +02:00
MSP-Greg
ae403e8ff4
Don't install Bundler on Windows mingw, mswin & ucrt builds
2022-08-23 20:43:55 +02:00
MSP-Greg
356354c8aa
Actions - show vcpkg list for mswin
2022-05-17 18:24:10 +02:00
MSP-Greg
be54de855e
Windows mswin - install vcpkg archive with required Ruby packages, cert
2022-05-17 18:24:10 +02:00
MSP-Greg
cd4241788a
MSP-Greg/setup-msys2-gcc -> ruby/setup-msys2-gcc, rmdirSync -> rmSync
2022-05-16 12:23:31 +02:00
MSP-Greg
3c76dcfa76
Update packages - @vercel/ncc, semver
...
semver was major update, but mostly refactor and dropping compatibility with old node versions
2022-05-16 12:23:31 +02:00
MSP-Greg
8c72644a0b
Windows mswin - use vsWhere instead of vssetup.powershell (much faster)
2022-05-02 20:51:22 +02:00
MSP-Greg
d02b65e726
Actions - add windows-2022 mswin job
2022-05-02 20:51:22 +02:00
MSP-Greg
d246303ba7
Windows mswin - use ucrt64 tools instead of mingw64
2022-05-02 20:51:22 +02:00
MSP-Greg
d78e94b867
Windows mswin - update addVCVARSEnv
2022-05-02 20:51:22 +02:00
MSP-Greg
793715001d
package.json and yarn.lock
2022-05-02 20:51:22 +02:00
MSP-Greg
fb94cfb62e
yarn run package
2022-01-13 19:25:34 +01:00
MSP-Greg
f51e04d8c5
package.json & yarn.lock - @vercel/ncc: 0.28.6 -> 0.31.1
2022-01-13 19:25:34 +01:00
MSP-Greg
e9c1c1bf40
windows.js - add hasMSYS2PreInstalled constant
2022-01-13 19:25:34 +01:00
MSP-Greg
24d6deea38
Windows JRuby - install MinGW tools, typo
2022-01-13 19:25:34 +01:00
MSP-Greg
3b96304b91
windows.js - suggested changes
2022-01-13 19:25:34 +01:00
MSP-Greg
18485596cf
Windows - Rename 3rd party OpenSSL SYSTEM32 dll's
2022-01-13 19:25:34 +01:00
MSP-Greg
70ec766ec5
Actions - add windows-2022 jobs
2022-01-13 19:25:34 +01:00
MSP-Greg
ffd46bd1d2
Only install mingw or ucrt for new Rubies
2022-01-13 19:25:34 +01:00
MSP-Greg
480fe921a2
windows.js - update addVCVARSEnv to work with all windows images
2022-01-13 19:25:34 +01:00
MSP-Greg
4fbcf63963
Install MSYS2 tools before gcc tools, clear pacman database folder
2022-01-13 19:25:34 +01:00
MSP-Greg
66308367ad
log output - all 'ing', align
2022-01-13 19:25:34 +01:00
MSP-Greg
b0aab3e1cf
Add ruby-loco ucrt build
2022-01-13 19:25:34 +01:00
MSP-Greg and Lars Kanis
23b44d8ec5
Use ridk enable to set MSYS2 ENV variables
...
Co-authored-by: Lars Kanis <lars@greiz-reinsdorf.de >
2022-01-13 19:25:34 +01:00
MSP-Greg
6cc535991c
Actions - Add Windows-2022 with ruby-head & ruby-mingw
2022-01-13 19:25:34 +01:00
MSP-Greg
226c4cceaa
Add Windows MSYS2 ucrt and Windows-2022 support
2022-01-13 19:25:34 +01:00
MSP-Greg
2ebd17bccd
Update runtime logging of Path adjustments, show additions
2021-06-27 13:40:18 +02:00
MSP-Greg
9f177f2b7c
Improve Path info in CI, add workflow_dispatch
2021-06-27 13:40:18 +02:00
MSP-Greg
477b21f02b
Fix ruby-builder.js - Windows io.mkdirP("D:\\")
2021-06-18 16:35:19 +02:00
MSP-Greg
65c1995be7
package.json - update dependencies, @vercel/ncc
2021-06-18 16:35:19 +02:00
MSP-Greg
9aeedd9a81
Update windows-version.js with 3.0.0, add Windows 3.0.0 to CI
2020-12-28 12:40:07 +01:00
MSP-Greg
a096b998ad
Add Actions 'bash test' and 'Windows JRuby' (gem install sassc) steps
2020-09-03 12:13:49 +02:00
MSP-Greg
6ead459c74
Add envPreInstall, common.setupPath, use MSYS2 bash for Windows bash
...
envPreInstall - sets ENV values for runners
common.setupPath - collects all Path operations into one function, runs before Ruby install
Add MSYS2 paths to all Windows builds for MSYS2 Bash use
2020-09-03 12:13:49 +02:00
MSP-Greg
45ec312a6e
windows.js - remove code for embedded MSYS2
2020-09-03 12:13:49 +02:00
MSP-Greg
ad2d64d83c
@zeit/ncc -> @vercel/ncc, update package.json
2020-08-23 13:50:07 +02:00
MSP-Greg
271876da60
Allow running external function before 'bundle install'
...
External actions may use setup-ruby, and some actions make changes/additions to the build environment. These may be needed for dependencies.
Hence, allow those external actions to run code before 'bundle install'. This is done by passing a function as a parameter to setupRuby().
2020-07-01 21:22:43 +02:00
MSP-Greg
44338c51c7
Fix tar extraction with windows-2016 image
...
1. common.js - add function win2nix(path) to convert windows style paths to nix style
2. ruby_builder.js - use Git tar for windows-2016, leave windows-2019 as is
2020-06-10 23:41:09 +02:00