mirror of
https://github.com/ruby/setup-ruby.git
synced 2026-09-13 22:44:20 +02:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a77c29278 | ||
|
|
382d786c8a |
@@ -18,3 +18,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
ruby-version: '3.3'
|
ruby-version: '3.3'
|
||||||
- run: ruby release.rb
|
- run: ruby release.rb
|
||||||
|
# The same as the update-v1-branch.yml workflow.
|
||||||
|
# That workflow is not triggered by the release created above because of
|
||||||
|
# https://docs.github.com/en/actions/security-guides/automatic-token-authentication#using-the-github_token-in-a-workflow
|
||||||
|
- run: git push origin HEAD:v1
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-12, macos-13, macos-14, macos-arm-oss, windows-2019, windows-2022 ]
|
os: [ ubuntu-20.04, ubuntu-22.04, ubuntu-24.04, macos-12, macos-13, macos-14, windows-2019, windows-2022 ]
|
||||||
ruby: [
|
ruby: [
|
||||||
'1.9', '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', ruby-head,
|
'1.9', '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', ruby-head,
|
||||||
jruby, jruby-head,
|
jruby, jruby-head,
|
||||||
@@ -35,7 +35,7 @@ jobs:
|
|||||||
- { os: ubuntu-22.04, ruby: '2.2' }
|
- { os: ubuntu-22.04, ruby: '2.2' }
|
||||||
- { os: ubuntu-24.04, ruby: '1.9' }
|
- { os: ubuntu-24.04, ruby: '1.9' }
|
||||||
- { os: ubuntu-24.04, ruby: '2.2' }
|
- { os: ubuntu-24.04, ruby: '2.2' }
|
||||||
# These old Rubies fail to compile on macos-arm-oss (macOS 13, arm64), which is used for ruby/ruby-builder
|
# These old Rubies fail to compile on macos-14 (macOS 14, arm64), which is used for ruby/ruby-builder
|
||||||
- { os: macos-14, ruby: '1.9' }
|
- { os: macos-14, ruby: '1.9' }
|
||||||
- { os: macos-14, ruby: '2.0' }
|
- { os: macos-14, ruby: '2.0' }
|
||||||
- { os: macos-14, ruby: '2.1' }
|
- { os: macos-14, ruby: '2.1' }
|
||||||
@@ -43,13 +43,6 @@ jobs:
|
|||||||
- { os: macos-14, ruby: '2.3' }
|
- { os: macos-14, ruby: '2.3' }
|
||||||
- { os: macos-14, ruby: '2.4' }
|
- { os: macos-14, ruby: '2.4' }
|
||||||
- { os: macos-14, ruby: '2.5' }
|
- { os: macos-14, ruby: '2.5' }
|
||||||
- { os: macos-arm-oss, ruby: '1.9' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.0' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.1' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.2' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.3' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.4' }
|
|
||||||
- { os: macos-arm-oss, ruby: '2.5' }
|
|
||||||
# Windows
|
# Windows
|
||||||
- { os: windows-2019, ruby: '1.9' }
|
- { os: windows-2019, ruby: '1.9' }
|
||||||
- { os: windows-2019, ruby: debug }
|
- { os: windows-2019, ruby: debug }
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
name: Update the v1 branch when a release is published
|
name: Update the v1 branch when a release is published manually
|
||||||
on:
|
on:
|
||||||
release:
|
release:
|
||||||
types: [published]
|
types: [published]
|
||||||
|
|||||||
Reference in New Issue
Block a user