Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parkr jekyll3.10 #919

Merged
merged 7 commits into from
Aug 6, 2024
Merged

Parkr jekyll3.10 #919

merged 7 commits into from
Aug 6, 2024

Conversation

yoannchaudet
Copy link
Contributor

@yoannchaudet yoannchaudet commented Jul 18, 2024

Same as #917 but with an additional jekyll-commonmark-ghpages bump.

Also reconsider #914 by moving webrick to a gemspec dependency.

parkr and others added 2 commits July 17, 2024 17:21
No functionality is changed. Since Ruby 3.0 dropped webrick and Ruby 3.4 is going to drop csv, this adds them back as dependencies.

https://jekyllrb.com/news/2024/06/23/jekyll-3-10-0-released/
@parkr
Copy link
Contributor

parkr commented Jul 18, 2024

Might be best to include Webrick in the gem spec directly? The way it is now folks will ask to upgrade it, but if it's in the gemspec directly then you can set it to be ~> X and give users more freedom to upgrade as they wish.

@yoannchaudet yoannchaudet changed the title Parkr jekyll3.0 Parkr jekyll3.10 Jul 18, 2024
@yoannchaudet
Copy link
Contributor Author

yoannchaudet commented Jul 18, 2024

Instead of in the dependencies like in #914?

@parkr
Copy link
Contributor

parkr commented Jul 18, 2024

Instead of in the dependencies like in #914?

Yeah, that's what I was thinking. Anything in dependencies.rb is just more to manage without a lot of gain. It also doesn't matter for https://pages.github.com/versions/ since it's not used to build sites.

@yoannchaudet yoannchaudet merged commit 43aa23e into master Aug 6, 2024
7 checks passed
@yoannchaudet yoannchaudet deleted the parkr-jekyll3.0 branch August 6, 2024 17:50
TomHennen referenced this pull request in slsa-framework/slsa Aug 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github-pages](https://github.com/github/pages-gem) | `231` -> `232`
|
[![age](https://developer.mend.io/api/mc/badges/age/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>github/pages-gem (github-pages)</summary>

### [`v232`](https://github.com/github/pages-gem/releases/tag/v232)

[Compare
Source](https://github.com/github/pages-gem/compare/v231...v232)

#### What's Changed

- Bump docker/build-push-action from 5 to 6 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/github/pages-gem/pull/916](https://github.com/github/pages-gem/pull/916)
- Fix obscured gemfile issue by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/912](https://github.com/github/pages-gem/pull/912)
- Add webrick as Ruby 3 doesn’t include it by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/914](https://github.com/github/pages-gem/pull/914)
- Update nokogiri CVE-2024-25062 by
[@&#8203;naxhh](https://github.com/naxhh) in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)
- Parkr jekyll3.10 by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/919](https://github.com/github/pages-gem/pull/919)
- Fix improperly bound regex by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/921](https://github.com/github/pages-gem/pull/921)
- Prep 232 by [@&#8203;yoannchaudet](https://github.com/yoannchaudet)
in
[https://github.com/github/pages-gem/pull/923](https://github.com/github/pages-gem/pull/923)

#### New Contributors

- [@&#8203;naxhh](https://github.com/naxhh) made their first
contribution in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)

**Full Changelog**:
github/pages-gem@v231...v232

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/slsa-framework/slsa).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

---------

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Tom Hennen <TomHennen@users.noreply.github.com>
Co-authored-by: Tom Hennen <TomHennen@users.noreply.github.com>
andrewpollock referenced this pull request in google/osv-scanner Aug 22, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github-pages](https://github.com/github/pages-gem) | `"~> 231"` ->
`"~> 232"` |
[![age](https://developer.mend.io/api/mc/badges/age/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>github/pages-gem (github-pages)</summary>

### [`v232`](https://github.com/github/pages-gem/releases/tag/v232)

[Compare
Source](https://github.com/github/pages-gem/compare/v231...v232)

#### What's Changed

- Bump docker/build-push-action from 5 to 6 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/github/pages-gem/pull/916](https://github.com/github/pages-gem/pull/916)
- Fix obscured gemfile issue by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/912](https://github.com/github/pages-gem/pull/912)
- Add webrick as Ruby 3 doesn’t include it by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/914](https://github.com/github/pages-gem/pull/914)
- Update nokogiri CVE-2024-25062 by
[@&#8203;naxhh](https://github.com/naxhh) in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)
- Parkr jekyll3.10 by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/919](https://github.com/github/pages-gem/pull/919)
- Fix improperly bound regex by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/921](https://github.com/github/pages-gem/pull/921)
- Prep 232 by [@&#8203;yoannchaudet](https://github.com/yoannchaudet)
in
[https://github.com/github/pages-gem/pull/923](https://github.com/github/pages-gem/pull/923)

#### New Contributors

- [@&#8203;naxhh](https://github.com/naxhh) made their first
contribution in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)

**Full Changelog**:
github/pages-gem@v231...v232

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 6am on monday" in timezone
Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/google/osv-scanner).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
lehors referenced this pull request in slsa-framework/slsa Aug 27, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github-pages](https://github.com/github/pages-gem) | `231` -> `232`
|
[![age](https://developer.mend.io/api/mc/badges/age/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/github-pages/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/github-pages/231/232?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>github/pages-gem (github-pages)</summary>

### [`v232`](https://github.com/github/pages-gem/releases/tag/v232)

[Compare
Source](https://github.com/github/pages-gem/compare/v231...v232)

#### What's Changed

- Bump docker/build-push-action from 5 to 6 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/github/pages-gem/pull/916](https://github.com/github/pages-gem/pull/916)
- Fix obscured gemfile issue by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/912](https://github.com/github/pages-gem/pull/912)
- Add webrick as Ruby 3 doesn’t include it by
[@&#8203;mrmanc](https://github.com/mrmanc) in
[https://github.com/github/pages-gem/pull/914](https://github.com/github/pages-gem/pull/914)
- Update nokogiri CVE-2024-25062 by
[@&#8203;naxhh](https://github.com/naxhh) in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)
- Parkr jekyll3.10 by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/919](https://github.com/github/pages-gem/pull/919)
- Fix improperly bound regex by
[@&#8203;yoannchaudet](https://github.com/yoannchaudet) in
[https://github.com/github/pages-gem/pull/921](https://github.com/github/pages-gem/pull/921)
- Prep 232 by [@&#8203;yoannchaudet](https://github.com/yoannchaudet)
in
[https://github.com/github/pages-gem/pull/923](https://github.com/github/pages-gem/pull/923)

#### New Contributors

- [@&#8203;naxhh](https://github.com/naxhh) made their first
contribution in
[https://github.com/github/pages-gem/pull/911](https://github.com/github/pages-gem/pull/911)

**Full Changelog**:
github/pages-gem@v231...v232

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/slsa-framework/slsa).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

---------

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
Co-authored-by: Arnaud J Le Hors <lehors@us.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants