From 9905896570a47f137fda19118d8b4fa1346b2df7 Mon Sep 17 00:00:00 2001 From: JoeGruffins <34998433+JoeGruffins@users.noreply.github.com> Date: Fri, 31 Jan 2025 12:20:43 +0000 Subject: [PATCH] cli: Update github action deps. (#3174) --- .github/workflows/android.yml | 10 +++++----- .github/workflows/build.yml | 17 ++++++++--------- .github/workflows/release-docker.yml | 8 ++++---- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 52ba152fd0..87ec3c5650 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -13,7 +13,7 @@ jobs: steps: # Checkout project code - name: Checking out branch - uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2 # v4.0.0 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: # Use sparse checkout to only select files in mobile app directory # Turning off cone mode ensures that files in the project root are not included during checkout @@ -30,13 +30,13 @@ jobs: ls -lah - name: Setup Java - uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 # v4.0.0 + uses: actions/setup-java@7a6d8a8234af8eb26422e24e3006232cccaa061b #v4.6.0 with: distribution: 'temurin' java-version: 17 - name: Setup Android SDK - uses: android-actions/setup-android@00854ea68c109d98c75d956347303bf7c45b0277 # v3.2.1 + uses: android-actions/setup-android@9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407 #v3.2.2 - name: Build Debug apk run: ./gradlew assembleDebug --stacktrace @@ -46,7 +46,7 @@ jobs: run: echo "apkfile=$(find app/build/outputs/apk/debug/*.apk)" >> $GITHUB_OUTPUT - name: Upload Debug Build to Artifacts - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #v4.6.0 with: name: debug-apk - path: ${{ steps.debugApk.outputs.apkfile }} \ No newline at end of file + path: ${{ steps.debugApk.outputs.apkfile }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5fca52d211..8c8c42efbb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,18 +10,18 @@ jobs: matrix: go: ['1.22', '1.23'] steps: - - uses: awalsh128/cache-apt-pkgs-action@a6c3917cc929dd0345bfb2d3feaf9101823370ad #v1.4.2 + - uses: awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 #v1.4.3 with: packages: git-restore-mtime libgtk-3-dev libwebkit2gtk-4.0-dev version: 1.0 - name: Set up Go - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 #v5.0.2 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 #v5.3.0 with: go-version: ${{ matrix.go }} - name: Check out source - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 with: fetch-depth: 0 # Restore original file modification times for test cache reasons @@ -30,7 +30,7 @@ jobs: - name: Install Linters run: "curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.60.2" - name: Use test and module cache - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 #v4.0.2 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 #v4.2.0 with: path: | ~/.cache/go-build @@ -52,9 +52,9 @@ jobs: matrix: node-version: [18.x, 20.x] steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 - name: Use nodejs ${{ matrix.node-version }} - uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b #v4.0.3 + uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a #v4.2.0 with: node-version: ${{ matrix.node-version }} - name: npm clean-install @@ -71,11 +71,10 @@ jobs: name: Lint Markdown runs-on: ubuntu-latest steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7 - - uses: DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 #v16.0.0 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 + - uses: DavidAnson/markdownlint-cli2-action@05f32210e84442804257b2a6f20b273450ec8265 #v19.1.0 continue-on-error: true with: globs: | *.md docs/**/*.md - diff --git a/.github/workflows/release-docker.yml b/.github/workflows/release-docker.yml index 958c13c2c1..97a1b05b71 100644 --- a/.github/workflows/release-docker.yml +++ b/.github/workflows/release-docker.yml @@ -15,19 +15,19 @@ jobs: steps: - name: Login to Docker Hub - uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # v2.1.0 + uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Checkout project - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c #v3.3.0 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2 - name: Set up QEMU - uses: docker/setup-qemu-action@e81a89b1732b9c48d79cd809d8d81d79c4647a18 #v2.1.0 + uses: docker/setup-qemu-action@53851d14592bedcffcf25ea515637cff71ef929a #v3.3.0 - name: Setup Docker buildx action - uses: docker/setup-buildx-action@f03ac48505955848960e80bbb68046aa35c7b9e7 #v2.4.1 + uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 #v3.8.0 - name: Build and Push Docker Image run: |