diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 923a21f..92b62f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,10 +12,10 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -40,10 +40,10 @@ jobs: node-version: [22, 24] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ${{ matrix.node-version }} cache: 'npm' diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index 39facc5..e84baa9 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -28,13 +28,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' cache: 'npm' @@ -80,12 +80,10 @@ jobs: echo "EOF" >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.new_version }} - release_name: ๐Ÿงช ${{ steps.version.outputs.new_version }} + name: ๐Ÿงช ${{ steps.version.outputs.new_version }} body: ${{ steps.release_notes.outputs.notes }} draft: false prerelease: true diff --git a/.github/workflows/release-ember-client.yml b/.github/workflows/release-ember-client.yml index a9f66c9..4d10457 100644 --- a/.github/workflows/release-ember-client.yml +++ b/.github/workflows/release-ember-client.yml @@ -27,13 +27,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' registry-url: 'https://registry.npmjs.org' @@ -71,7 +71,7 @@ jobs: echo "tag=ember/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -187,7 +187,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.tag }} name: ๐Ÿน Ember SDK v${{ steps.version.outputs.version }} diff --git a/.github/workflows/release-ruby-client.yml b/.github/workflows/release-ruby-client.yml index b679230..f332a6e 100644 --- a/.github/workflows/release-ruby-client.yml +++ b/.github/workflows/release-ruby-client.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1 with: ruby-version: '3.3' @@ -73,7 +73,7 @@ jobs: echo "tag=ruby/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -183,7 +183,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.new_version.outputs.tag }} name: ๐Ÿ’Ž Ruby Client v${{ steps.new_version.outputs.version }} diff --git a/.github/workflows/release-static-site-client.yml b/.github/workflows/release-static-site-client.yml index d323742..db894f9 100644 --- a/.github/workflows/release-static-site-client.yml +++ b/.github/workflows/release-static-site-client.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' registry-url: 'https://registry.npmjs.org' @@ -62,7 +62,7 @@ jobs: echo "tag=static-site/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -193,7 +193,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.tag }} name: ๐Ÿ—๏ธ Static Site Plugin v${{ steps.version.outputs.version }} diff --git a/.github/workflows/release-storybook-client.yml b/.github/workflows/release-storybook-client.yml index 4283cc2..8fffd07 100644 --- a/.github/workflows/release-storybook-client.yml +++ b/.github/workflows/release-storybook-client.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' cache: 'npm' @@ -63,7 +63,7 @@ jobs: echo "tag=storybook/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -184,7 +184,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.tag }} name: ๐Ÿ“š Storybook Plugin v${{ steps.version.outputs.version }} diff --git a/.github/workflows/release-swift-client.yml b/.github/workflows/release-swift-client.yml index 6f40004..30201e7 100644 --- a/.github/workflows/release-swift-client.yml +++ b/.github/workflows/release-swift-client.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 @@ -75,7 +75,7 @@ jobs: echo "tag=swift/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -173,7 +173,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.new_version.outputs.tag }} name: ๐Ÿ“ฑ Swift SDK v${{ steps.new_version.outputs.version }} diff --git a/.github/workflows/release-vitest-client.yml b/.github/workflows/release-vitest-client.yml index 56d308b..35ffc2e 100644 --- a/.github/workflows/release-vitest-client.yml +++ b/.github/workflows/release-vitest-client.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' registry-url: 'https://registry.npmjs.org' @@ -62,7 +62,7 @@ jobs: echo "tag=vitest/v$NEW_VERSION" >> $GITHUB_OUTPUT - name: Generate changelog - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -173,7 +173,7 @@ jobs: } >> $GITHUB_OUTPUT - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.tag }} name: ๐Ÿงช Vitest Integration v${{ steps.version.outputs.version }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4825f9b..8257236 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }} fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: '22' cache: 'npm' @@ -66,7 +66,7 @@ jobs: echo "tag=$PREV_TAG" >> $GITHUB_OUTPUT - name: Generate release notes - uses: openai/codex-action@v1 + uses: openai/codex-action@a26d2d4d8b78a694338b8e3715c3630254340b2c # v1 with: openai-api-key: ${{ secrets.OPENAI_API_KEY }} sandbox: workspace-write @@ -120,7 +120,7 @@ jobs: fi - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: tag_name: ${{ steps.version.outputs.new_version }} name: โœจ ${{ steps.version.outputs.new_version }} diff --git a/.github/workflows/reporter.yml b/.github/workflows/reporter.yml index 4625c88..04c3f41 100644 --- a/.github/workflows/reporter.yml +++ b/.github/workflows/reporter.yml @@ -13,10 +13,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -32,7 +32,7 @@ jobs: run: echo "version=$(npx playwright --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright diff --git a/.github/workflows/sdk-e2e.yml b/.github/workflows/sdk-e2e.yml index 5d4b042..1ca3178 100644 --- a/.github/workflows/sdk-e2e.yml +++ b/.github/workflows/sdk-e2e.yml @@ -14,10 +14,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -37,7 +37,7 @@ jobs: run: echo "version=$(npx playwright --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -70,10 +70,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -94,7 +94,7 @@ jobs: run: echo "version=$(npx playwright --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -127,10 +127,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -155,7 +155,7 @@ jobs: run: echo "version=$(node -p "require('playwright-core/package.json').version")" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -201,10 +201,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -229,7 +229,7 @@ jobs: run: echo "version=$(node -p "require('playwright-core/package.json').version")" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -268,10 +268,10 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -292,7 +292,7 @@ jobs: run: echo "version=$(npx playwright-core --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -331,10 +331,10 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -346,12 +346,12 @@ jobs: run: npm run build - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1 with: ruby-version: '3.3' - name: Set up Chrome - uses: browser-actions/setup-chrome@v1 + uses: browser-actions/setup-chrome@086160e580d6e8c142ad5ba29009dcde677c6321 # v2 with: chrome-version: stable @@ -383,10 +383,10 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' diff --git a/.github/workflows/sdk-unit.yml b/.github/workflows/sdk-unit.yml index 9d25e6f..681f86b 100644 --- a/.github/workflows/sdk-unit.yml +++ b/.github/workflows/sdk-unit.yml @@ -18,8 +18,8 @@ jobs: swift: ${{ steps.filter.outputs.swift }} ember: ${{ steps.filter.outputs.ember }} steps: - - uses: actions/checkout@v4 - - uses: dorny/paths-filter@v3 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4 id: filter with: filters: | @@ -55,15 +55,15 @@ jobs: ruby-version: ['3.0', '3.1', '3.2', '3.3'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Set up Ruby ${{ matrix.ruby-version }} - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@97ecb7b512899eb71ab1bf2310a624c6f1589ac6 # v1 with: ruby-version: ${{ matrix.ruby-version }} - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' @@ -101,10 +101,10 @@ jobs: node-version: [22, 24] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ${{ matrix.node-version }} @@ -145,10 +145,10 @@ jobs: node-version: [22, 24] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ${{ matrix.node-version }} @@ -189,10 +189,10 @@ jobs: node-version: [22, 24] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: ${{ matrix.node-version }} @@ -212,7 +212,7 @@ jobs: run: echo "version=$(npx playwright --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright @@ -246,7 +246,7 @@ jobs: xcode-version: ['16.2', '16.4'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Select Xcode version run: sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode-version }}.app @@ -268,10 +268,10 @@ jobs: if: needs.changes.outputs.ember == 'true' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 @@ -291,7 +291,7 @@ jobs: run: echo "version=$(npx playwright --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT - name: Cache Playwright browsers - uses: actions/cache@v4 + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright diff --git a/.github/workflows/tui.yml b/.github/workflows/tui.yml index f7d1aec..6a4f497 100644 --- a/.github/workflows/tui.yml +++ b/.github/workflows/tui.yml @@ -13,16 +13,16 @@ jobs: timeout-minutes: 8 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Use Node.js 22 - uses: actions/setup-node@v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: node-version: 22 cache: 'npm' - name: Setup tui-driver - uses: vizzly-testing/tui-driver@main + uses: vizzly-testing/tui-driver@f21ea93489f2160eccf4d58844e456a9b38a0491 # main - name: Install dependencies run: npm ci