@@ -30,12 +30,12 @@ jobs:
3030
3131 steps :
3232 - name : Checkout repository
33- uses : actions/checkout@v4
33+ uses : actions/checkout@v6
3434 with :
3535 lfs : ' false'
3636
3737 - name : Set up Python
38- uses : actions/setup-python@v4
38+ uses : actions/setup-python@v6
3939 with :
4040 python-version : ' 3.9'
4141 cache : ' pip'
5555 # PR-specific success/failure handling
5656 - name : Comment PR on validation failure
5757 if : failure() && github.event_name == 'pull_request'
58- uses : actions/github-script@v7
58+ uses : actions/github-script@v9
5959 with :
6060 script : |
6161 const { owner, repo, number } = context.issue;
7575
7676 - name : Comment PR on validation success
7777 if : success() && github.event_name == 'pull_request'
78- uses : actions/github-script@v7
78+ uses : actions/github-script@v9
7979 with :
8080 script : |
8181 const { owner, repo, number } = context.issue;
9696 # Push-specific failure handling (create issue)
9797 - name : Create issue on validation failure (Push)
9898 if : failure() && github.event_name == 'push'
99- uses : actions/github-script@v7
99+ uses : actions/github-script@v9
100100 with :
101101 script : |
102102 const title = `🚨 Attack Data Validation Failed - ${new Date().toISOString().split('T')[0]}`;
0 commit comments