Fix CI - ensure workspace directory exists before git operations
Some checks failed
package-tests / test-python-packages (map[name:aitbc-cli path:. python_version:3.13]) (push) Failing after 9s
package-tests / test-python-packages (map[name:aitbc-agent-sdk path:packages/py/aitbc-agent-sdk python_version:3.13]) (push) Failing after 12s
package-tests / test-python-packages (map[name:aitbc-core path:packages/py/aitbc-core python_version:3.13]) (push) Failing after 6s
package-tests / test-python-packages (map[name:aitbc-crypto path:packages/py/aitbc-crypto python_version:3.13]) (push) Failing after 7s
package-tests / test-python-packages (map[name:aitbc-sdk path:packages/py/aitbc-sdk python_version:3.13]) (push) Successful in 12s
package-tests / test-javascript-packages (map[name:aitbc-sdk node_version:24 path:packages/js/aitbc-sdk]) (push) Successful in 13s
security-scanning / audit (push) Successful in 9s
package-tests / cross-language-compatibility (push) Has been skipped
package-tests / package-integration-tests (push) Has been skipped
Some checks failed
package-tests / test-python-packages (map[name:aitbc-cli path:. python_version:3.13]) (push) Failing after 9s
package-tests / test-python-packages (map[name:aitbc-agent-sdk path:packages/py/aitbc-agent-sdk python_version:3.13]) (push) Failing after 12s
package-tests / test-python-packages (map[name:aitbc-core path:packages/py/aitbc-core python_version:3.13]) (push) Failing after 6s
package-tests / test-python-packages (map[name:aitbc-crypto path:packages/py/aitbc-crypto python_version:3.13]) (push) Failing after 7s
package-tests / test-python-packages (map[name:aitbc-sdk path:packages/py/aitbc-sdk python_version:3.13]) (push) Successful in 12s
package-tests / test-javascript-packages (map[name:aitbc-sdk node_version:24 path:packages/js/aitbc-sdk]) (push) Successful in 13s
security-scanning / audit (push) Successful in 9s
package-tests / cross-language-compatibility (push) Has been skipped
package-tests / package-integration-tests (push) Has been skipped
This commit is contained in:
@@ -99,6 +99,14 @@ jobs:
|
|||||||
echo "Workspace PWD: $(pwd)"
|
echo "Workspace PWD: $(pwd)"
|
||||||
echo "Cloning repository..."
|
echo "Cloning repository..."
|
||||||
|
|
||||||
|
# Ensure we're in the workspace directory
|
||||||
|
cd "$WORKSPACE_DIR" 2>/dev/null || cd /opt/aitbc/python-packages-workspace 2>/dev/null || {
|
||||||
|
echo "❌ Cannot access workspace, trying to recover..."
|
||||||
|
cd / || exit 1
|
||||||
|
mkdir -p /opt/aitbc/python-packages-workspace
|
||||||
|
cd /opt/aitbc/python-packages-workspace
|
||||||
|
}
|
||||||
|
|
||||||
# Set git configuration and check Git status
|
# Set git configuration and check Git status
|
||||||
echo "Git configuration and status:"
|
echo "Git configuration and status:"
|
||||||
git --version
|
git --version
|
||||||
|
|||||||
Reference in New Issue
Block a user