Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: Setup Hugo
uses: peaceiris/actions-hugo@v3
with:
hugo-version: ' 0.148.2'
hugo-version: '0.164.0'
extended: true
- name: Build
run: chmod +x build-site.sh && ./build-site.sh
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/link-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Set up Hugo
uses: peaceiris/actions-hugo@v3
with:
hugo-version: ' 0.148.2'
hugo-version: '0.164.0'
extended: true

- name: Setup Node
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
- name: Setup Hugo
uses: peaceiris/actions-hugo@v3
with:
hugo-version: '0.148.2'
hugo-version: '0.164.0'
extended: true
- name: Build
run: chmod +x build-site.sh && ./build-site.sh
Expand Down
6 changes: 3 additions & 3 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
tasks:
- name: Install Hugo, init submodules and start website
init: |
curl -LO https://github.com/gohugoio/hugo/releases/download/v0.148.2/hugo_extended_0.148.2_linux-amd64.deb && \
sudo dpkg -i hugo_extended_0.148.2_linux-amd64.deb && \
sudo rm hugo_extended_0.148.2_linux-amd64.deb
curl -LO https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_extended_0.164.0_linux-amd64.deb && \
sudo dpkg -i hugo_extended_0.164.0_linux-amd64.deb && \
sudo rm hugo_extended_0.164.0_linux-amd64.deb
command: |
cd website_and_docs
hugo server --baseURL $(gp url 1313) --appendPort=false
Expand Down
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,24 @@ This is the repository used to build and publish the official Selenium [website]
We use [Hugo](https://gohugo.io/) and the [Docsy theme](https://www.docsy.dev/)
to build and render the site. You will need the **extended**
Sass/SCSS version of the Hugo binary to work on this site. We recommend
to use **[Hugo 0.148.2](https://github.com/gohugoio/hugo/releases/tag/v0.148.2)**
to use **[Hugo 0.164.0](https://github.com/gohugoio/hugo/releases/tag/v0.164.0)**

Steps needed to have this working locally and work on it:

- [Install Hugo](https://gohugo.io/installation/) and follow the [Get Started](https://www.docsy.dev/docs/get-started/) instructions from Docsy
- [Install go](https://go.dev/doc/install)
- [Install Node.js](https://nodejs.org/) (LTS 24)
- Clone this repository
- Run `cd website_and_docs`
- Run `npm install`
- Run `hugo server`

`npm install` is required, not optional: since Docsy 0.16.0 the theme's
Bootstrap and Font Awesome assets are npm packages rather than Hugo modules.
Skipping it makes the build fail with SCSS import errors. If you ever change
the Docsy version, run `hugo mod npm pack` first to refresh
`packages/hugoautogen/`, then `npm install` again.

A full contribution guideline can be seen at [contributing](https://selenium.dev/documentation/about/contributing/)

## How to get involved?
Expand Down
18 changes: 9 additions & 9 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,23 @@ publish = "website_and_docs/public"
command = "chmod +x build-site.sh && ./build-site.sh"

[context.production.environment]
NODE_VERSION = "22.13.0"
HUGO_VERSION = "0.148.2"
GO_VERSION = "1.20.1"
NODE_VERSION = "24.19.0"
HUGO_VERSION = "0.164.0"
GO_VERSION = "1.25.5"
HUGO_ENV = "production"

[context.deploy-preview]
command = "chmod +x build-site.sh && ./build-site.sh"

[context.deploy-preview.environment]
NODE_VERSION = "22.13.0"
HUGO_VERSION = "0.148.2"
GO_VERSION = "1.20.1"
NODE_VERSION = "24.19.0"
HUGO_VERSION = "0.164.0"
GO_VERSION = "1.25.5"

[context.branch-deploy]
command = "chmod +x build-site.sh && ./build-site.sh"

[context.branch-deploy.environment]
NODE_VERSION = "22.13.0"
HUGO_VERSION = "0.148.2"
GO_VERSION = "1.20.1"
NODE_VERSION = "24.19.0"
HUGO_VERSION = "0.164.0"
GO_VERSION = "1.25.5"
14 changes: 7 additions & 7 deletions website_and_docs/content/blog/2020/selenium-4-alpha-6-is-out.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ We are very pleased to announce the release of <a href="http://www.selenium.dev/

All the information can be seen in different tweets from the project contributors, here they are all in one place:

{{< tweet user="shs96c" id="1266307374941437952" >}}
{{< tweet user="shs96c" id="1266307376279359488" >}}
{{< tweet user="shs96c" id="1266307377420275713" >}}
{{< tweet user="shs96c" id="1266307378485563392" >}}
{{< tweet user="shs96c" id="1266307379513171968" >}}
{{< tweet user="AutomatedTester" id="1266025050706149379" >}}
{{< tweet user="p0deje" id="1266144106885111814" >}}
{{< x user="shs96c" id="1266307374941437952" >}}
{{< x user="shs96c" id="1266307376279359488" >}}
{{< x user="shs96c" id="1266307377420275713" >}}
{{< x user="shs96c" id="1266307378485563392" >}}
{{< x user="shs96c" id="1266307379513171968" >}}
{{< x user="AutomatedTester" id="1266025050706149379" >}}
{{< x user="p0deje" id="1266144106885111814" >}}

Happy hacking!

Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ possible!
We did a major revamp to our website two years ago. However, this
revamp had some "technical debt" in it...

{{< tweet user="SeleniumHQ" id="1194205732347887616" >}}
{{< x user="SeleniumHQ" id="1194205732347887616" >}}

We use [Hugo](https://gohugo.io/) to generate our website, and to
build a website with Hugo, one normally needs to select a
Expand Down
10 changes: 5 additions & 5 deletions website_and_docs/content/blog/2021/selenium-4-rc-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ project, but most importantly, all the Selenium community who
tried our beta releases, and gave us great and valuable feedback.


{{< tweet user="titusfortner" id="1433114357047627785" >}}
{{< x user="titusfortner" id="1433114357047627785" >}}

{{< tweet user="jimevansmusic" id="1433140517819322369" >}}
{{< x user="jimevansmusic" id="1433140517819322369" >}}

{{< tweet user="AutomatedTester" id="1433377616065667074" >}}
{{< x user="AutomatedTester" id="1433377616065667074" >}}

{{< tweet user="shs96c" id="1433474873972641793" >}}
{{< x user="shs96c" id="1433474873972641793" >}}

{{< tweet user="diegofmolina" id="1434820167360339968" >}}
{{< x user="diegofmolina" id="1434820167360339968" >}}


One thing you may want to do to get ready for the update (which you
Expand Down
8 changes: 4 additions & 4 deletions website_and_docs/content/blog/2021/selenium-4-rc-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,13 @@ Thank you to everyone in the community who's given us so much helpful
and thoughtful feedback on the first release candidate. We really hope
that you enjoy this release candidate too!

{{< tweet user="AutomatedTester" id="1443577793871179786" >}}
{{< x user="AutomatedTester" id="1443577793871179786" >}}

{{< tweet user="jimevansmusic" id="1443601790092681221" >}}
{{< x user="jimevansmusic" id="1443601790092681221" >}}

{{< tweet user="titusfortner" id="1443575623822151688" >}}
{{< x user="titusfortner" id="1443575623822151688" >}}

{{< tweet user="shs96c" id="1443606189791662080" >}}
{{< x user="shs96c" id="1443606189791662080" >}}


[geckodriver]: https://github.com/mozilla/geckodriver/releases
Expand Down
6 changes: 5 additions & 1 deletion website_and_docs/content/documentation/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ title: "The Selenium Browser Automation Project"
linkTitle: "Documentation"
cascade:
- type: docs
aliases: ["/documentation/en/"]
aliases: ["/documentation/en/", "/documentation/ja/", "/documentation/pt-br/", "/documentation/zh-cn/",
"/ja/documentation/",
"/pt-br/documentation/",
"/zh-cn/documentation/"
]
---

Selenium is an umbrella project for a range of tools and libraries
Expand Down
50 changes: 0 additions & 50 deletions website_and_docs/content/documentation/_index.ja.md

This file was deleted.

60 changes: 0 additions & 60 deletions website_and_docs/content/documentation/_index.pt-br.md

This file was deleted.

58 changes: 0 additions & 58 deletions website_and_docs/content/documentation/_index.zh-cn.md

This file was deleted.

13 changes: 11 additions & 2 deletions website_and_docs/content/documentation/about/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,17 @@ weight: 16
aliases:
[
"/documentation/en/introduction/about_this_documentation/",
"/documentation/en/front_matter/"
]
"/documentation/en/front_matter/",
"/documentation/ja/introduction/about_this_documentation/",
"/documentation/ja/front_matter/",
"/documentation/pt-br/introduction/about_this_documentation/",
"/documentation/pt-br/front_matter/",
"/documentation/zh-cn/introduction/about_this_documentation/",
"/documentation/zh-cn/front_matter/",
"/ja/documentation/about/",
"/pt-br/documentation/about/",
"/zh-cn/documentation/about/"
]
---

These docs, like the code itself, are maintained 100% by volunteers
Expand Down
23 changes: 0 additions & 23 deletions website_and_docs/content/documentation/about/_index.ja.md

This file was deleted.

Loading
Loading