diff --git a/.github/workflows/4_bumper_repository.yml b/.github/workflows/4_bumper_repository.yml index aed9b1b7..a215726c 100644 --- a/.github/workflows/4_bumper_repository.yml +++ b/.github/workflows/4_bumper_repository.yml @@ -70,7 +70,7 @@ jobs: export GPG_TTY=$(tty) - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Using workflow-specific GITHUB_TOKEN because currently CI_WAZUHCI_BUMPER_TOKEN # doesn't have all the necessary permissions diff --git a/.github/workflows/Procedure_push_docker_images.yml b/.github/workflows/Procedure_push_docker_images.yml index 286245b3..7be8995c 100644 --- a/.github/workflows/Procedure_push_docker_images.yml +++ b/.github/workflows/Procedure_push_docker_images.yml @@ -148,7 +148,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ inputs.docker_reference }} @@ -156,14 +156,14 @@ jobs: uses: ./.github/free-disk-space - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Configure aws credentials if: ${{ inputs.dev == true }} - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v6 with: role-to-assume: ${{ secrets.AWS_IAM_DOCKER_ROLE }} aws-region: "${{ secrets.AWS_REGION }}" @@ -174,7 +174,7 @@ jobs: - name: Log in to Docker Hub if: ${{ inputs.dev == false }} - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 02d83a2c..684a4ec5 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -8,7 +8,7 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Build Wazuh images run: ./build-images.sh @@ -26,28 +26,28 @@ jobs: docker save wazuh/wazuh-agent:${{env.WAZUH_IMAGE_VERSION}} -o /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-agent.tar - name: Temporarily save Wazuh manager Docker image - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docker-artifact-manager path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-manager.tar retention-days: 1 - name: Temporarily save Wazuh indexer Docker image - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docker-artifact-indexer path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-indexer.tar retention-days: 1 - name: Temporarily save Wazuh dashboard Docker image - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docker-artifact-dashboard path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Temporarily save Wazuh agent Docker image - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docker-artifact-agent path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-agent.tar @@ -70,28 +70,28 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create enviroment variables run: cat .env > $GITHUB_ENV - name: Retrieve saved Wazuh indexer Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-indexer - name: Retrieve saved Wazuh manager Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-manager - name: Retrieve saved Wazuh dashboard Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-dashboard - name: Retrieve saved Wazuh agent Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-agent @@ -211,7 +211,7 @@ jobs: steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create enviroment variables run: cat .env > $GITHUB_ENV @@ -220,22 +220,22 @@ jobs: uses: ./.github/free-disk-space - name: Retrieve saved Wazuh dashboard Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-dashboard - name: Retrieve saved Wazuh manager Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-manager - name: Retrieve saved Wazuh indexer Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-indexer - name: Retrieve saved Wazuh agent Docker image - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: docker-artifact-agent diff --git a/.github/workflows/trivy-dashboard.yml b/.github/workflows/trivy-dashboard.yml index 5239d93c..f4731b21 100644 --- a/.github/workflows/trivy-dashboard.yml +++ b/.github/workflows/trivy-dashboard.yml @@ -29,7 +29,7 @@ jobs: runs-on: "ubuntu-22.04" steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Installing dependencies run: | diff --git a/.github/workflows/trivy-indexer.yml b/.github/workflows/trivy-indexer.yml index 6f69f206..bad0abef 100644 --- a/.github/workflows/trivy-indexer.yml +++ b/.github/workflows/trivy-indexer.yml @@ -29,7 +29,7 @@ jobs: runs-on: "ubuntu-22.04" steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Installing dependencies run: | diff --git a/.github/workflows/trivy-manager.yml b/.github/workflows/trivy-manager.yml index da75bcc7..609f36ac 100644 --- a/.github/workflows/trivy-manager.yml +++ b/.github/workflows/trivy-manager.yml @@ -29,7 +29,7 @@ jobs: runs-on: "ubuntu-22.04" steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Installing dependencies run: |