From c41a9ad2f3fe8ec69b05080cb395beddf4a638e1 Mon Sep 17 00:00:00 2001 From: Joannis Date: Mon, 23 Feb 2026 19:21:50 +0000 Subject: [PATCH] Update from hummingbird-project-template 18d07b882a4ac8f22612b82a482a12a4d0528c96 --- .github/workflows/api-breakage.yml | 3 +++ .github/workflows/ci.yml | 5 ++++- .github/workflows/nightly.yml | 3 +++ .github/workflows/validate.yml | 3 +++ .github/workflows/verify-documentation.yml | 3 +++ 5 files changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/api-breakage.yml b/.github/workflows/api-breakage.yml index 40d3d6b..a14aafe 100644 --- a/.github/workflows/api-breakage.yml +++ b/.github/workflows/api-breakage.yml @@ -6,6 +6,9 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }}-apibreakage cancel-in-progress: true +permissions: + contents: read + jobs: linux: runs-on: ubuntu-latest diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa12525..08f3fd1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,9 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }}-ci cancel-in-progress: true +permissions: + contents: read + jobs: macOS: runs-on: macos-26 @@ -44,7 +47,7 @@ jobs: timeout-minutes: 15 strategy: matrix: - image: ["swift:6.0", "swift:6.1", "swift:6.2"] + image: ["swift:6.0", "swift:6.1", "swift:6.2", "swiftlang/swift:nightly-6.3-noble"] container: image: ${{ matrix.image }} steps: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index a85acea..7299855 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -3,6 +3,9 @@ name: Swift nightly build on: workflow_dispatch: +permissions: + contents: read + jobs: linux: runs-on: ubuntu-latest diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 4f05451..f265aa7 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -6,6 +6,9 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }}-validate cancel-in-progress: true +permissions: + contents: read + jobs: validate: runs-on: ubuntu-latest diff --git a/.github/workflows/verify-documentation.yml b/.github/workflows/verify-documentation.yml index b388b7d..6035577 100644 --- a/.github/workflows/verify-documentation.yml +++ b/.github/workflows/verify-documentation.yml @@ -6,6 +6,9 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }}-verifydocs cancel-in-progress: true +permissions: + contents: read + jobs: linux: runs-on: ubuntu-latest