From 88cffee9028618ed36914156a181efc4e30493fb Mon Sep 17 00:00:00 2001 From: Willi Ballenthin Date: Mon, 19 Dec 2022 12:34:18 +0100 Subject: [PATCH] ci: bump action versions (#1233) * ci: bump action versions Co-authored-by: Moritz --- .github/workflows/build.yml | 10 +++++----- .github/workflows/changelog.yml | 2 +- .github/workflows/publish.yml | 2 +- .github/workflows/tag.yml | 2 +- .github/workflows/tests.yml | 12 ++++++------ 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index df80d708..e793376c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,12 +28,12 @@ jobs: asset_name: macos steps: - name: Checkout capa - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: true # using Python 3.8 to support running across multiple operating systems including Windows 7 - name: Set up Python 3.8 - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: 3.8 - if: matrix.os == 'ubuntu-18.04' @@ -50,7 +50,7 @@ jobs: run: dist/capa "tests/data/499c2a85f6e8142c3f48d4251c9c7cd6.raw32" - name: Does it run (ELF)? run: dist/capa "tests/data/7351f8a40c5450557b24622417fc478d.elf_" - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: ${{ matrix.asset_name }} path: dist/${{ matrix.artifact_name }} @@ -74,7 +74,7 @@ jobs: asset_name: windows steps: - name: Download ${{ matrix.asset_name }} - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: ${{ matrix.asset_name }} - name: Set executable flag @@ -100,7 +100,7 @@ jobs: artifact_name: capa steps: - name: Download ${{ matrix.asset_name }} - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: ${{ matrix.asset_name }} - name: Set executable flag diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index c028ce82..b68845f7 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Get changed files id: files - uses: Ana06/get-changed-files@v1.2 + uses: Ana06/get-changed-files@v2.2.0 - name: check changelog updated id: changelog_updated env: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 42525df9..338fc0a6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,7 +11,7 @@ jobs: deploy: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v2 with: diff --git a/.github/workflows/tag.yml b/.github/workflows/tag.yml index bed2512d..744ea207 100644 --- a/.github/workflows/tag.yml +++ b/.github/workflows/tag.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout capa-rules - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: mandiant/capa-rules token: ${{ secrets.CAPA_TOKEN }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 81d8f504..4c25a31c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout capa - uses: actions/checkout@v2 + uses: actions/checkout@v3 # The sync GH action in capa-rules relies on a single '- *$' in the CHANGELOG file - name: Ensure CHANGELOG has '- *$' run: | @@ -26,9 +26,9 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout capa - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Python 3.8 - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: "3.8" - name: Install dependencies @@ -46,11 +46,11 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout capa with submodules - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: recursive - name: Set up Python 3.8 - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: "3.8" - name: Install capa @@ -76,7 +76,7 @@ jobs: python-version: "3.9" steps: - name: Checkout capa with submodules - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }}