Releases: Oreoxmt/pingcap-docsite-preview
v0.1.7
Release date: September 21, 2023
Release notes: v0.1.7
What's Changed
- (Internal change) Refactor the test framework to support testing shell scripts using a configuration file test_config.toml. (close #12) by @Oreoxmt in #15
Full Changelog: v0.1.6...v0.1.7
v0.1.6
Release date: September 1, 2023
Release notes: v0.1.6
What's Changed
- Fix the issue that the "failed to push some refs" error is reported in GitHub Actions when multiple workflows are queued. This issue is fixed by adding
concurrency
and introducing a new git_push.sh script. (close #13) by @Oreoxmt in #14
Full Changelog: v0.1.5...v0.1.6
v0.1.5
v0.1.4
Release date: August 21, 2023
Release notes: v0.1.4
What's Changed
- Introduce the
TEST
environment variable to control whether to ignore thegit commit
command in the sync_scaffold.sh script. This enhancement aims to avoid unnecessary commits during test script execution. (close #6) by @Oreoxmt in #9 - (Internal change) Support setting environment variables in the test framework test_util.py. (close #7) by @Oreoxmt in #9
- Exclude empty directories when executing sync_scaffold.sh using the
rsync --prune-empty-dirs
option. (close #8) by @Oreoxmt in #10
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Release date: July 2, 2023
Release notes: v0.1.3
What's Changed
- Fix the "fatal: not in a git directory" error that occurs when executing the git config user.name command during step 4 of the sync_scaffold.yml workflow by @Oreoxmt in #3
- Fix the issue that the git add . command exits with an error "The following paths are ignored by one of your .gitignore files". This command is now modified to git add . || true, allowing it to continue even if it encounters ignored files. This effectively bypasses the error and prevents the command from terminating unexpectedly by @Oreoxmt in #4
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Release date: July 2, 2023
Release notes: v0.1.2
What's Changed
- Support synchronizing the scaffold using the sync_scaffold.yml workflow in GitHub Actions by @Oreoxmt in #1
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Release date: July 2, 2023
Release notes: v0.1.1
What's Changed
-
(Internal change) Introduce a test framework test_util.py to enhance the reliability and efficiency of pingcap-docsite-preview.
-
Add a specific test for the sync_scaffold.sh script:
-
Expected output: test/sync_scaffold/data/
-
Test program: test/sync_scaffold/test_sync_scaffold.py
-
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Release date: July 2, 2023
Release notes: v0.1.0
What's Changed
- Support synchronizing the scaffold with the latest version of pingcap/docs-staging using the sync_scaffold.sh script.
Full Changelog: https://github.com/Oreoxmt/pingcap-docsite-preview/commits/v0.1.0