diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1d42ad3..ea0b7b0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -23,10 +23,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: '3.11' @@ -80,7 +80,7 @@ jobs: - name: Create success comment if: success() && github.event_name == 'release' - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const version = context.ref.replace('refs/tags/v', ''); diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 034b4ad..3e620d9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,12 +25,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: '3.11' @@ -155,7 +155,7 @@ jobs: fi - name: Create GitHub Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v3 with: tag_name: v${{ steps.version.outputs.version }} name: Release v${{ steps.version.outputs.version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 96b92aa..ad63a27 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,10 +16,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: "pip" @@ -43,7 +43,7 @@ jobs: pytest tests/ -v --cov=qastudio_pytest --cov-report=xml --cov-report=term - name: Upload coverage - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v7 with: file: ./coverage.xml flags: unittests @@ -53,10 +53,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: "3.11"