Skip to content

Commit 3ca7846

Browse files
committed
re-generate website
1 parent 02cdf1e commit 3ca7846

50 files changed

Lines changed: 234 additions & 200 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/xpack-dev-tools/bash-xpack)](https://github.com/xpack-dev-tools/bash-xpack/releases)
33
[![NPM Version](https://img.shields.io/npm/v/@xpack-dev-tools/bash?color=blue)](https://www.npmjs.com/package/@xpack-dev-tools/bash/)
44
[![license](https://img.shields.io/github/license/xpack-dev-tools/bash-xpack)](https://github.com/xpack-dev-tools/bash-xpack/blob/xpack/LICENSE)
5+
[![Website](https://img.shields.io/website?url=https%3A%2F%2Fxpack-dev-tools.github.io%2Fbash-xpack%2F)](https://xpack-dev-tools.github.io/bash-xpack/)
56

67
# The xPack GNU Bash
78

@@ -17,7 +18,8 @@ For information on how to install and use this project, please refer to the
1718
## Project source
1819

1920
The source code of the current release is available on
20-
[GitHub tag v5.2.21-1.1 tree](https://github.com/xpack-dev-tools/bash-xpack/tree/v5.2.21-1.1).
21+
GitHub as [xpack-dev-tools/bash-xpack](https://github.com/xpack-dev-tools/bash-xpack),
22+
the [v5.2.21-1.1](https://github.com/xpack-dev-tools/bash-xpack/tree/v5.2.21-1.1) tree.
2123

2224
## License
2325

website/.gitignore

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1+
# DO NOT EDIT!
2+
# Automatically generated from docusaurus-template-liquid/templates/docusaurus.
3+
14
# Dependencies
25
/node_modules
36

47
# Production
58
/build
69

710
# Generated files
8-
.docusaurus
9-
.cache-loader
11+
/.docusaurus
1012

1113
# Misc
1214
.DS_Store
@@ -18,3 +20,5 @@
1820
npm-debug.log*
1921
yarn-debug.log*
2022
yarn-error.log*
23+
24+
/tsdoc/doc-model/*.bak

website/.npmignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# DO NOT EDIT!
2+
# Automatically generated from docusaurus-template-liquid/templates/docusaurus.

website/blog/2025-02-13-xbb.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@ The GNU/Linux base was raised to GLIBC 2.28, with builds performed on **Debian 1
3838
The resulting binaries should run on Ubuntu 20 or later, RedHat 8 or later,
3939
Fedora 29 or later, etc.
4040

41-
## MacOS 11.0
41+
## macOS 11.0
4242

43-
The macOS base was raised to 11.0, with builds performed on** macOS 11.7** with
43+
The macOS base was raised to 11.0, with builds performed on **macOS 11.7** with
4444
`MACOSX_DEPLOYMENT_TARGET="11.0"`. The resulting binaries, both x64 and arm64,
4545
should run on any macOS 11 or later.
4646

4747
## Support for Arm 32-bit discontinued
4848

4949
With regret for the inconvenience caused to some Raspberry Pi users,
50-
due to the extremely high burdon on maintenance (toolchain builds took
50+
due to the extremely high burden on maintenance (toolchain builds took
5151
more than half a day), support for Arm 32-bit GNU/Linux had to be discontinued.
5252

5353
This allowed all arm64 GNU/Linux builds to be performed on the Oracle Ampere
@@ -56,4 +56,4 @@ machine, which is many times faster than the Raspberry Pi 4 machines.
5656
## Website updates
5757

5858
The website was also updated to reflect the new changes, and references to
59-
**arm GNU/Linux**, **linux-arm** and **xbbla32** were removed.
59+
**arm GNU/Linux**, **linux-arm** and **xbbla32** were removed.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"$link": "https://ftpmirror.gnu.org/gnu/bash/",
3+
"bashReleaseDate": "21 Mar 2024",
4+
"branding": "GNU bash, version ",
5+
"programName": "bash",
6+
"shareOnTwitter": true
7+
}

website/customFields.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ export function getCustomFields() {
7777
// console.log(filePath);
7878
const websiteFileContent = fs.readFileSync(websiteFilePath);
7979
const websitePackageJson = JSON.parse(websiteFileContent.toString());
80-
websiteFields = websitePackageJson?.websiteConfig?.customFields ?? {};
80+
websiteFields = websitePackageJson?.websiteConfig ?? {};
8181
} catch (error) {
8282
// Most probably there is no website/package.json.
8383
}

website/docs/_common/_branches-details.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This project utilises multiple branches:
1717
All development is conducted in the `xpack-development` branch, and contributions via
1818
Pull Requests should be directed to this branch.
1919

20-
When new releases are published, the `xpack-development` branch is merged
21-
into `xpack`.
20+
When new releases are published, the `xpack-development` branch is rebased
21+
onto `xpack`.
2222

2323
</details>

website/docs/_common/_continuous-integration.mdx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,8 @@
33

44
{/* ------------------------------------------------------------------------ */}
55

6-
The library is subject to continuous integration (CI) testing with every
6+
This project is subject to continuous integration (CI) testing with every
77
push utilising [GitHub Actions](https://github.com/xpack-dev-tools/bash-xpack/actions).
88
This ensures compatibility and stability across Ubuntu, macOS, and Windows
99
operating systems.
1010

11-
Testing is conducted on both 32-bit and 64-bit bare-metal platforms,
12-
including Arm Cortex-M0, Cortex-M3, Cortex-M4F, Cortex-M7F, Cortex-A15,
13-
Cortex-A72, RISC-V RV32IMAC, and RV64IMAFDC. Additionally, native
14-
testing is performed utilising GCC and LLVM/clang compilers, ensuring
15-
comprehensive validation across various environments.

website/docs/_common/_publish-website.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@ The website deployment is performed automatically when pushing to the
1212
- Open https://xpack-dev-tools.github.io/bash-xpack/docs/maintainer/#publish-the-website in a separate window
1313
- **Stop** the local web server
1414
- Switch to the `website` branch
15-
- **Merge** the `xpack-development` branch into the `website` branch
15+
- run the `npm install` command, to ensure `package-lock.json` is up to date
16+
- **Rebase** the `xpack-development` branch onto the `website` branch
1617
- **Push** the `website` branch to GitHub
1718
:::info
18-
At this point, an automated GitHub Action will generate and publish the website.
19+
At this point, an automated forwarding GitHub Action will trigger
20+
a GitHub Action in the separate project to generate and publish
21+
the [website](https://xpack-dev-tools.github.io/bash-xpack/).
1922
:::
2023
- Check out the `xpack-development` branch
21-
- **Wait** for the publication to complete
24+
- **Wait** for the publication to complete
25+
- check [GitHub Pages](https://github.com/xpack-dev-tools/bash-xpack/actions/workflows/publish-github-pages.yml) workflow
2226
- **Refresh** the web page
2327
- The new release blog post is available
2428
at https://xpack-dev-tools.github.io/bash-xpack/blog/

website/docs/_common/_release-schedule-continuous.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
## Release schedule
77

88
The project employs a **continuous release** strategy, with updates
9-
being deployed progressively as development progresses, rather than
10-
adhering to a fixed release schedule.
9+
published as development progresses, rather than following a fixed
10+
release schedule.

0 commit comments

Comments
 (0)