diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bd9a4ec..dc7550c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -29,3 +29,8 @@ updates: cooldown: default-days: 7 + - package-ecosystem: docker + directory: /bmq-sdk/src/test/docker + schedule: + interval: daily + diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e6daebb..6081259 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -24,10 +24,10 @@ jobs: matrix: java: [ '17' ] steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: actions/setup-java@v5 + - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 with: distribution: 'zulu' java-version: ${{ matrix.java }} @@ -41,17 +41,17 @@ jobs: matrix: java: [ '17' ] steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: actions/setup-java@v5 + - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 with: distribution: 'zulu' java-version: ${{ matrix.java }} - name: Log in to GHCR - uses: docker/login-action@v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -72,7 +72,7 @@ jobs: - name: Upload broker logs as artifacts if: failure() - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: broker_logs_${{ matrix.java }} path: /tmp/bmq-broker/broker_logs.tar.gz diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 485ff48..b8f3d5b 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -13,10 +13,10 @@ jobs: environment: release if: github.ref == 'refs/heads/main' steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: actions/setup-java@v5 + - uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0 with: distribution: temurin java-version: 17 diff --git a/.github/workflows/sanity-check.yaml b/.github/workflows/sanity-check.yaml index 9200970..1a01401 100644 --- a/.github/workflows/sanity-check.yaml +++ b/.github/workflows/sanity-check.yaml @@ -17,10 +17,10 @@ jobs: steps: - name: Get PR Commits id: "get-pr-commits" - uses: tim-actions/get-pr-commits@master + uses: tim-actions/get-pr-commits@198af03565609bb4ed924d1260247b4881f09e7d # master with: token: ${{ secrets.GITHUB_TOKEN }} - name: DCO Check - uses: tim-actions/dco@master + uses: tim-actions/dco@f2279e6e62d5a7d9115b0cb8e837b777b1b02e21 # master with: commits: ${{ steps.get-pr-commits.outputs.commits }}