diff --git a/.github/workflows/action-container.yml b/.github/workflows/action-container.yml index 8ca6c1a3303..c69ed7b5cd6 100644 --- a/.github/workflows/action-container.yml +++ b/.github/workflows/action-container.yml @@ -30,7 +30,7 @@ jobs: permissions: packages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.0 - name: Login to GitHub Container Registry uses: docker/login-action@v2.2.0 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 207bc11060c..54489db7bd1 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -23,7 +23,7 @@ jobs: steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 with: fetch-depth: 2 diff --git a/.github/workflows/generate-hacs-data.yml b/.github/workflows/generate-hacs-data.yml index 71f3c268731..c596ed1029b 100644 --- a/.github/workflows/generate-hacs-data.yml +++ b/.github/workflows/generate-hacs-data.yml @@ -54,7 +54,7 @@ jobs: category: ${{ fromJSON( needs.generate-matrix.outputs.categories )}} steps: - name: Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: Set up Python uses: actions/setup-python@v4.7.0 diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 618379b2f5c..796fb876271 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -29,7 +29,7 @@ jobs: - mixed-line-ending steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🛠️ Set up Python uses: actions/setup-python@v4.7.0 @@ -50,7 +50,7 @@ jobs: name: With JQ steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🏃 Run validation run: jq -r -e -c . tests/fixtures/*.json \ No newline at end of file diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1bf9b6b1118..aa954a332f2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,7 +20,7 @@ jobs: contents: write steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🛠️ Set up Python uses: actions/setup-python@v4.7.0 diff --git a/.github/workflows/pull_requests_labels.yml b/.github/workflows/pull_requests_labels.yml index 47b57bfa288..b2dc749862d 100644 --- a/.github/workflows/pull_requests_labels.yml +++ b/.github/workflows/pull_requests_labels.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: Check the labels uses: ludeeus/action-require-labels@1.0.0 diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index a10103a87d1..7e2bf02bf4d 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -21,7 +21,7 @@ jobs: python-version: ["3.11"] steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🛠️ Set up Python uses: actions/setup-python@v4.7.0 @@ -55,7 +55,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🛠️ Set up Python 3.9 uses: actions/setup-python@v4.7.0 @@ -83,7 +83,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🛠️ Set up Python 3.11 uses: actions/setup-python@v4.7.0 diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index d51853c7ad0..da13894e432 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -20,7 +20,7 @@ jobs: name: With hassfest steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 🏃 Hassfest validation uses: "home-assistant/actions/hassfest@master" @@ -57,7 +57,7 @@ jobs: name: Validate HACS data generation steps: - name: Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: Set up Python uses: actions/setup-python@v4.7.0 @@ -92,7 +92,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 📥 Checkout the repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.0 - name: 📋 Copy sample configuration for Home Assistant run: |