Bump versions of actions and dependencies.

Change-Id: Ia4272f8c10eb5e4d1b93049e7516d2ccd0090100
Reviewed-on: https://code-review.googlesource.com/c/re2/+/63351
Reviewed-by: Alex Chernyakhovsky <achernya@google.com>
Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/.github/workflows/ci-bazel.yml b/.github/workflows/ci-bazel.yml
index 252448f..2b56d99 100644
--- a/.github/workflows/ci-bazel.yml
+++ b/.github/workflows/ci-bazel.yml
@@ -15,8 +15,8 @@
     env:
       BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
     steps:
-      - uses: actions/checkout@v4.1.6
-      - uses: bazel-contrib/setup-bazel@0.8.4
+      - uses: actions/checkout@v4.1.7
+      - uses: bazel-contrib/setup-bazel@0.8.5
         with:
           bazelisk-version: '1.x'
       - uses: actions/setup-python@v5.1.0
diff --git a/.github/workflows/ci-cmake.yml b/.github/workflows/ci-cmake.yml
index 113c1ea..8c3e8d6 100644
--- a/.github/workflows/ci-cmake.yml
+++ b/.github/workflows/ci-cmake.yml
@@ -12,7 +12,7 @@
       matrix:
         build_shared_libs: [OFF, ON]
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Abseil, GoogleTest and Benchmark
         run: |
           vcpkg update
@@ -29,7 +29,7 @@
       matrix:
         build_shared_libs: [OFF, ON]
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Abseil, GoogleTest and Benchmark
         run: |
           brew update
@@ -44,7 +44,7 @@
       matrix:
         build_shared_libs: [OFF, ON]
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Abseil, GoogleTest and Benchmark
         run: |
           vcpkg update
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9b5cb2c..4945638 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,7 +21,7 @@
       # (The other two flags are the default provided for CXXFLAGS in Makefile.)
       CXXFLAGS: -O3 -g -std=c++${{ matrix.ver }}
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Abseil, GoogleTest and Benchmark
         run: |
           brew update
@@ -40,7 +40,7 @@
       CXX: clang++-${{ matrix.ver }}
       PKG_CONFIG_PATH: /usr/local/share/vcpkg/installed/x64-linux/lib/pkgconfig
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Clang ${{ matrix.ver }}
         run: |
           # Avoid `Conflicts: python3-lldb-x.y` between packages.
@@ -68,7 +68,7 @@
       CXX: g++-${{ matrix.ver }}
       PKG_CONFIG_PATH: /usr/local/share/vcpkg/installed/x64-linux/lib/pkgconfig
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - name: Install Abseil, GoogleTest and Benchmark
         run: |
           vcpkg update
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index 297e897..e365314 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -17,8 +17,8 @@
       # Bazel fails if the username is unknown.
       USER: runner
     steps:
-      - uses: actions/checkout@v4.1.6
-      - uses: bazel-contrib/setup-bazel@0.8.4
+      - uses: actions/checkout@v4.1.7
+      - uses: bazel-contrib/setup-bazel@0.8.5
         with:
           bazelisk-version: '1.x'
       - run: app/build.sh
@@ -37,5 +37,5 @@
     environment: github-pages
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - uses: actions/deploy-pages@v4.0.5
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index af29512..e3f99a4 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -15,7 +15,7 @@
       pull-requests: write
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - uses: actions/github-script@v7.0.1
         with:
           script: |
diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml
index 39c106e..24e32ae 100644
--- a/.github/workflows/python.yml
+++ b/.github/workflows/python.yml
@@ -36,11 +36,11 @@
       # Bazel fails if the username is unknown.
       USER: runner
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       # Stash the timestamp for the commit SHA that triggered the workflow.
       - run: echo "timestamp=$(git log -1 --pretty=%ct)" >> "${GITHUB_ENV}"
         shell: bash
-      - uses: bazel-contrib/setup-bazel@0.8.4
+      - uses: bazel-contrib/setup-bazel@0.8.5
         with:
           bazelisk-version: '1.x'
       - name: Prepare Python ${{ matrix.ver }} environment
@@ -97,11 +97,11 @@
       # Otherwise, Python refuses to install the built wheel!
       SYSTEM_VERSION_COMPAT: 0
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       # Stash the timestamp for the commit SHA that triggered the workflow.
       - run: echo "timestamp=$(git log -1 --pretty=%ct)" >> "${GITHUB_ENV}"
         shell: bash
-      - uses: bazel-contrib/setup-bazel@0.8.4
+      - uses: bazel-contrib/setup-bazel@0.8.5
         with:
           bazelisk-version: '1.x'
       - uses: actions/setup-python@v5.1.0
@@ -153,11 +153,11 @@
       BAZEL_CPU: ${{ matrix.arch.bazel-name }}_windows
       PLAT_NAME: ${{ matrix.arch.python-name }}
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       # Stash the timestamp for the commit SHA that triggered the workflow.
       - run: echo "timestamp=$(git log -1 --pretty=%ct)" >> "${GITHUB_ENV}"
         shell: bash
-      - uses: bazel-contrib/setup-bazel@0.8.4
+      - uses: bazel-contrib/setup-bazel@0.8.5
         with:
           bazelisk-version: '1.x'
       # Lowercase the architecture name for `actions/setup-python`.
@@ -210,7 +210,7 @@
       id-token: write
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       # Stash the timestamp for the commit SHA that triggered the workflow.
       - run: echo "timestamp=$(git log -1 --pretty=%ct)" >> "${GITHUB_ENV}"
         shell: bash
@@ -246,6 +246,6 @@
         shell: bash
         working-directory: python
       - if: inputs.build >= 1
-        uses: pypa/gh-action-pypi-publish@v1.8.14
+        uses: pypa/gh-action-pypi-publish@v1.9.0
         with:
           packages-dir: python/dist
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 25721ae..6c51392 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -16,7 +16,7 @@
     env:
       GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
     steps:
-      - uses: actions/checkout@v4.1.6
+      - uses: actions/checkout@v4.1.7
       - run: |
           gh release create "${GITHUB_REF_NAME}" \
             --generate-notes --latest --verify-tag \
diff --git a/MODULE.bazel b/MODULE.bazel
index 995ebd1..dbcee10 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -14,7 +14,7 @@
 bazel_dep(name = "apple_support", version = "1.15.1")
 bazel_dep(name = "rules_cc", version = "0.0.9")
 bazel_dep(name = "abseil-cpp", version = "20240116.2")
-bazel_dep(name = "rules_python", version = "0.32.2")
+bazel_dep(name = "rules_python", version = "0.33.2")
 bazel_dep(name = "pybind11_bazel", version = "2.12.0")
 
 # This is a temporary hack for `x64_x86_windows`.
@@ -24,6 +24,6 @@
 
 # These dependencies will be ignored when the `re2` module is not
 # the root module (or when `--ignore_dev_dependency` is enabled).
-bazel_dep(name = "google_benchmark", version = "1.8.3", dev_dependency = True)
+bazel_dep(name = "google_benchmark", version = "1.8.4", dev_dependency = True)
 bazel_dep(name = "googletest", version = "1.14.0.bcr.1", dev_dependency = True)
 bazel_dep(name = "abseil-py", version = "2.1.0", dev_dependency = True)