Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/agent-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,10 +91,16 @@ jobs:

- name: Install pinned Nix environment
if: runner.os != 'Windows'
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
if: runner.os != 'Windows'
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh

- name: Install pinned Windows Rust
if: runner.os == 'Windows'
uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable action, exact toolchain below
Expand Down
42 changes: 36 additions & 6 deletions .github/workflows/agent-desktop-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Select pinned Xcode
working-directory: .
run: python3 scripts/ci/select-xcode.py
Expand Down Expand Up @@ -141,9 +146,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Select pinned Xcode
working-directory: .
run: python3 scripts/ci/select-xcode.py
Expand Down Expand Up @@ -193,9 +203,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Select pinned Xcode
working-directory: .
run: python3 scripts/ci/select-xcode.py
Expand Down Expand Up @@ -237,9 +252,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Cache Agent release dependencies
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32
with:
Expand Down Expand Up @@ -312,9 +332,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Select pinned Xcode
working-directory: .
run: python3 scripts/ci/select-xcode.py
Expand Down Expand Up @@ -363,9 +388,14 @@ jobs:
ref: ${{ github.sha }}
persist-credentials: false
- name: Install pinned Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
working-directory: .
run: bash scripts/ci/verify-nix-runtime.sh
- name: Download exact Agent packages
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
with:
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/android-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache Bun dependencies
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -111,10 +115,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Download Android artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # was v4
with:
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/android-pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache Bun dependencies
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/auth-pages-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Test Pages artifact and deployment boundaries
run: nix build --no-update-lock-file --no-link --print-build-logs .#checks.x86_64-linux.pages

Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/auth-pages-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Test Pages artifact and deployment boundaries
run: nix build --no-update-lock-file --no-link --print-build-logs .#checks.x86_64-linux.pages

Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/auth-pages-dev-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Install trusted deployment dependencies
working-directory: services/updates
run: nix develop --no-update-lock-file ../..#pages -c bun install --frozen-lockfile --ignore-scripts
Expand Down Expand Up @@ -108,10 +112,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Install trusted deployment dependencies
working-directory: services/updates
run: nix develop --no-update-lock-file ../..#pages -c bun install --frozen-lockfile --ignore-scripts
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/auth-pages-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Install trusted deployment dependencies
working-directory: services/updates
run: nix develop --no-update-lock-file ../..#pages -c bun install --frozen-lockfile --ignore-scripts
Expand Down
30 changes: 25 additions & 5 deletions .github/workflows/desktop-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,14 @@ jobs:
run: python3 scripts/ci/select-xcode.py

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache sccache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -97,10 +101,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache sccache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -176,10 +184,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Download Linux desktop artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # was v4
with:
Expand All @@ -201,10 +213,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Download macOS desktop artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # was v4
with:
Expand Down Expand Up @@ -350,10 +366,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Download Windows desktop artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # was v4
with:
Expand Down
24 changes: 20 additions & 4 deletions .github/workflows/desktop-pr-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,14 @@ jobs:
run: python3 scripts/ci/select-xcode.py

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache sccache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -91,10 +95,14 @@ jobs:
run: python3 scripts/ci/select-xcode.py

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache sccache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -127,10 +135,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Cache sccache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # was v4
with:
Expand Down Expand Up @@ -266,10 +278,14 @@ jobs:
persist-credentials: false

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@ef8a148080ab6020fd15196c2084a2eea5ff2d25 # was v22
uses: DeterminateSystems/determinate-nix-action@96c5ee93a9dddf2830d31e1da6ec719077336c28 # v3.23.3
with:
source-tag: v3.23.3
github-token: ""

- name: Verify pinned Nix runtime
run: bash scripts/ci/verify-nix-runtime.sh

- name: Download Windows artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # was v4
with:
Expand Down
Loading
Loading