Commit dfc3545 1 parent f9c5b9b commit dfc3545 Copy full SHA for dfc3545
File tree 1 file changed +32
-10
lines changed
1 file changed +32
-10
lines changed Original file line number Diff line number Diff line change 1
- name : Test Non-Existent Path
1
+ name : Test Invalid Path
2
2
3
3
on : [push]
4
4
5
5
jobs :
6
- build :
7
- runs-on : self-hosted
6
+ test-invalid-path :
7
+ runs-on : windows-latest
8
+
8
9
steps :
9
-
10
- - name : Verify PATH
11
- run : echo $PATH
12
-
10
+ - name : Checkout repository
11
+ uses : actions/checkout@v2
12
+
13
+ - name : Add Invalid Path
14
+ run : |
15
+ echo "Adding invalid path"
16
+ $env:PATH = "D:\InvalidPath;" + $env:PATH
17
+ echo "Updated PATH: $env:PATH"
18
+
19
+ - name : Verify Invalid Path Added
20
+ run : |
21
+ echo "Verify invalid path"
22
+ echo $env:PATH
23
+
24
+ - name : Clean PATH
25
+ run : |
26
+ echo "Cleaning PATH"
27
+ $env:PATH = ($env:PATH -split ';' | Where-Object { Test-Path $_ }) -join ';'
28
+ echo "Cleaned PATH: $env:PATH"
29
+
30
+ - name : Verify Invalid Path Removed
31
+ run : |
32
+ echo "Verify cleaned path"
33
+ echo $env:PATH
34
+
13
35
- name : Set up Python
14
36
uses : actions/setup-python@v5
15
37
with :
16
- python-version : ' 3.10.1 '
38
+ python-version : ' 3.10'
17
39
18
- - name : Verify PATH
19
- run : echo $PATH
40
+ - name : Verify Python Installation
41
+ run : python --version
You can’t perform that action at this time.
0 commit comments