diff --git a/.github/workflows/ auto-merge.yml b/.github/workflows/ auto-merge.yml deleted file mode 100644 index 62afba4e..00000000 --- a/.github/workflows/ auto-merge.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: auto-merge - -on: - pull_request_target: - -jobs: - auto-merge: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: ahmadnassri/action-dependabot-auto-merge@v2 - with: - target: minor - github-token: ${{ secrets.AUTOMERGE }} diff --git a/.github/workflows/mirror_data_archive.yml b/.github/workflows/mirror_data_archive.yml index f1f2f3f9..7cf9571d 100644 --- a/.github/workflows/mirror_data_archive.yml +++ b/.github/workflows/mirror_data_archive.yml @@ -14,13 +14,13 @@ jobs: ATTACK_DATA_ARCHIVE_FILE: attack_data.tar.zstd steps: - name: Checkout Repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 # We must EXPLICITLY specificy lfs: true. It defaults to false with: lfs: true - name: Setup AWS CLI and Credentials - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: aws-access-key-id: ${{ secrets.ACCESS_KEY}} aws-secret-access-key: ${{ secrets.SECRET_ACCESS_KEY }} diff --git a/.github/workflows/replay-datasets.yml b/.github/workflows/replay-datasets.yml index dc7084d7..12df8a89 100644 --- a/.github/workflows/replay-datasets.yml +++ b/.github/workflows/replay-datasets.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # Fetch full history for file change detection @@ -27,7 +27,7 @@ jobs: run: git lfs pull - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: '3.9' diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index cd73834b..5cde859e 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -30,12 +30,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: lfs: 'false' - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: '3.9' cache: 'pip' @@ -55,7 +55,7 @@ jobs: # PR-specific success/failure handling - name: Comment PR on validation failure if: failure() && github.event_name == 'pull_request' - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const { owner, repo, number } = context.issue; @@ -75,7 +75,7 @@ jobs: - name: Comment PR on validation success if: success() && github.event_name == 'pull_request' - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const { owner, repo, number } = context.issue; @@ -96,7 +96,7 @@ jobs: # Push-specific failure handling (create issue) - name: Create issue on validation failure (Push) if: failure() && github.event_name == 'push' - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const title = `🚨 Attack Data Validation Failed - ${new Date().toISOString().split('T')[0]}`;