mirror of
				https://github.com/immich-app/immich.git
				synced 2025-11-04 03:27:09 -05:00 
			
		
		
		
	chore(deps): update github-actions (major) (#22810)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									84302dc14c
								
							
						
					
					
						commit
						1fdbe2c6b8
					
				
							
								
								
									
										4
									
								
								.github/workflows/build-mobile.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/build-mobile.yml
									
									
									
									
										vendored
									
									
								
							@ -55,7 +55,7 @@ jobs:
 | 
				
			|||||||
    runs-on: mich
 | 
					    runs-on: mich
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ inputs.ref || github.sha }}
 | 
					          ref: ${{ inputs.ref || github.sha }}
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
@ -66,7 +66,7 @@ jobs:
 | 
				
			|||||||
        working-directory: ./mobile
 | 
					        working-directory: ./mobile
 | 
				
			||||||
        run: printf "%s" $KEY_JKS | base64 -d > android/key.jks
 | 
					        run: printf "%s" $KEY_JKS | base64 -d > android/key.jks
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
 | 
					      - uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          distribution: 'zulu'
 | 
					          distribution: 'zulu'
 | 
				
			||||||
          java-version: '17'
 | 
					          java-version: '17'
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/cache-cleanup.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/cache-cleanup.yml
									
									
									
									
										vendored
									
									
								
							@ -19,7 +19,7 @@ jobs:
 | 
				
			|||||||
      actions: write
 | 
					      actions: write
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Check out code
 | 
					      - name: Check out code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/cli.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/cli.yml
									
									
									
									
										vendored
									
									
								
							@ -29,7 +29,7 @@ jobs:
 | 
				
			|||||||
        working-directory: ./cli
 | 
					        working-directory: ./cli
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -37,7 +37,7 @@ jobs:
 | 
				
			|||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './cli/.nvmrc'
 | 
					          node-version-file: './cli/.nvmrc'
 | 
				
			||||||
          registry-url: 'https://registry.npmjs.org'
 | 
					          registry-url: 'https://registry.npmjs.org'
 | 
				
			||||||
@ -65,7 +65,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/codeql-analysis.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/codeql-analysis.yml
									
									
									
									
										vendored
									
									
								
							@ -44,7 +44,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout repository
 | 
					      - name: Checkout repository
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/docs-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/docs-build.yml
									
									
									
									
										vendored
									
									
								
							@ -47,7 +47,7 @@ jobs:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -55,7 +55,7 @@ jobs:
 | 
				
			|||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './docs/.nvmrc'
 | 
					          node-version-file: './docs/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										16
									
								
								.github/workflows/docs-deploy.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								.github/workflows/docs-deploy.yml
									
									
									
									
										vendored
									
									
								
							@ -20,7 +20,7 @@ jobs:
 | 
				
			|||||||
        run: echo 'The triggering workflow did not succeed' && exit 1
 | 
					        run: echo 'The triggering workflow did not succeed' && exit 1
 | 
				
			||||||
      - name: Get artifact
 | 
					      - name: Get artifact
 | 
				
			||||||
        id: get-artifact
 | 
					        id: get-artifact
 | 
				
			||||||
        uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          script: |
 | 
					          script: |
 | 
				
			||||||
            let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({
 | 
					            let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({
 | 
				
			||||||
@ -38,7 +38,7 @@ jobs:
 | 
				
			|||||||
            return { found: true, id: matchArtifact.id };
 | 
					            return { found: true, id: matchArtifact.id };
 | 
				
			||||||
      - name: Determine deploy parameters
 | 
					      - name: Determine deploy parameters
 | 
				
			||||||
        id: parameters
 | 
					        id: parameters
 | 
				
			||||||
        uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          HEAD_SHA: ${{ github.event.workflow_run.head_sha }}
 | 
					          HEAD_SHA: ${{ github.event.workflow_run.head_sha }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
@ -108,13 +108,13 @@ jobs:
 | 
				
			|||||||
    if: ${{ fromJson(needs.checks.outputs.artifact).found && fromJson(needs.checks.outputs.parameters).shouldDeploy }}
 | 
					    if: ${{ fromJson(needs.checks.outputs.artifact).found && fromJson(needs.checks.outputs.parameters).shouldDeploy }}
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Load parameters
 | 
					      - name: Load parameters
 | 
				
			||||||
        id: parameters
 | 
					        id: parameters
 | 
				
			||||||
        uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          PARAM_JSON: ${{ needs.checks.outputs.parameters }}
 | 
					          PARAM_JSON: ${{ needs.checks.outputs.parameters }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
@ -125,7 +125,7 @@ jobs:
 | 
				
			|||||||
            core.setOutput("shouldDeploy", parameters.shouldDeploy);
 | 
					            core.setOutput("shouldDeploy", parameters.shouldDeploy);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Download artifact
 | 
					      - name: Download artifact
 | 
				
			||||||
        uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          ARTIFACT_JSON: ${{ needs.checks.outputs.artifact }}
 | 
					          ARTIFACT_JSON: ${{ needs.checks.outputs.artifact }}
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
@ -150,7 +150,7 @@ jobs:
 | 
				
			|||||||
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
					          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
				
			||||||
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
					          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
				
			||||||
          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
					          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
				
			||||||
        uses: gruntwork-io/terragrunt-action@aee21a7df999be8b471c2a8564c6cd853cb674e1 # v2.1.8
 | 
					        uses: gruntwork-io/terragrunt-action@95fc057922e3c3d4cc021a81a213f088f333ddef # v3.0.2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          tg_version: '0.58.12'
 | 
					          tg_version: '0.58.12'
 | 
				
			||||||
          tofu_version: '1.7.1'
 | 
					          tofu_version: '1.7.1'
 | 
				
			||||||
@ -165,7 +165,7 @@ jobs:
 | 
				
			|||||||
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
					          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
				
			||||||
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
					          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
				
			||||||
          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
					          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
				
			||||||
        uses: gruntwork-io/terragrunt-action@aee21a7df999be8b471c2a8564c6cd853cb674e1 # v2.1.8
 | 
					        uses: gruntwork-io/terragrunt-action@95fc057922e3c3d4cc021a81a213f088f333ddef # v3.0.2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          tg_version: '0.58.12'
 | 
					          tg_version: '0.58.12'
 | 
				
			||||||
          tofu_version: '1.7.1'
 | 
					          tofu_version: '1.7.1'
 | 
				
			||||||
@ -199,7 +199,7 @@ jobs:
 | 
				
			|||||||
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
					          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
				
			||||||
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
					          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
				
			||||||
          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
					          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
				
			||||||
        uses: gruntwork-io/terragrunt-action@aee21a7df999be8b471c2a8564c6cd853cb674e1 # v2.1.8
 | 
					        uses: gruntwork-io/terragrunt-action@95fc057922e3c3d4cc021a81a213f088f333ddef # v3.0.2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          tg_version: '0.58.12'
 | 
					          tg_version: '0.58.12'
 | 
				
			||||||
          tofu_version: '1.7.1'
 | 
					          tofu_version: '1.7.1'
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/docs-destroy.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/docs-destroy.yml
									
									
									
									
										vendored
									
									
								
							@ -14,7 +14,7 @@ jobs:
 | 
				
			|||||||
      pull-requests: write
 | 
					      pull-requests: write
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -25,7 +25,7 @@ jobs:
 | 
				
			|||||||
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
					          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
 | 
				
			||||||
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
					          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
 | 
				
			||||||
          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
					          TF_STATE_POSTGRES_CONN_STR: ${{ secrets.TF_STATE_POSTGRES_CONN_STR }}
 | 
				
			||||||
        uses: gruntwork-io/terragrunt-action@aee21a7df999be8b471c2a8564c6cd853cb674e1 # v2.1.8
 | 
					        uses: gruntwork-io/terragrunt-action@95fc057922e3c3d4cc021a81a213f088f333ddef # v3.0.2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          tg_version: '0.58.12'
 | 
					          tg_version: '0.58.12'
 | 
				
			||||||
          tofu_version: '1.7.1'
 | 
					          tofu_version: '1.7.1'
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								.github/workflows/fix-format.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/fix-format.yml
									
									
									
									
										vendored
									
									
								
							@ -22,7 +22,7 @@ jobs:
 | 
				
			|||||||
          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
					          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: 'Checkout'
 | 
					      - name: 'Checkout'
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          ref: ${{ github.event.pull_request.head.ref }}
 | 
					          ref: ${{ github.event.pull_request.head.ref }}
 | 
				
			||||||
          token: ${{ steps.generate-token.outputs.token }}
 | 
					          token: ${{ steps.generate-token.outputs.token }}
 | 
				
			||||||
@ -32,7 +32,7 @@ jobs:
 | 
				
			|||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -48,7 +48,7 @@ jobs:
 | 
				
			|||||||
          message: 'chore: fix formatting'
 | 
					          message: 'chore: fix formatting'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Remove label
 | 
					      - name: Remove label
 | 
				
			||||||
        uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        if: always()
 | 
					        if: always()
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          script: |
 | 
					          script: |
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/pr-labeler.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/pr-labeler.yml
									
									
									
									
										vendored
									
									
								
							@ -11,4 +11,4 @@ jobs:
 | 
				
			|||||||
      pull-requests: write
 | 
					      pull-requests: write
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0
 | 
					      - uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								.github/workflows/prepare-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/prepare-release.yml
									
									
									
									
										vendored
									
									
								
							@ -55,20 +55,20 @@ jobs:
 | 
				
			|||||||
          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
					          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          token: ${{ steps.generate-token.outputs.token }}
 | 
					          token: ${{ steps.generate-token.outputs.token }}
 | 
				
			||||||
          persist-credentials: true
 | 
					          persist-credentials: true
 | 
				
			||||||
          ref: main
 | 
					          ref: main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install uv
 | 
					      - name: Install uv
 | 
				
			||||||
        uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
 | 
					        uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -117,13 +117,13 @@ jobs:
 | 
				
			|||||||
          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
					          private-key: ${{ secrets.PUSH_O_MATIC_APP_KEY }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          token: ${{ steps.generate-token.outputs.token }}
 | 
					          token: ${{ steps.generate-token.outputs.token }}
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Download APK
 | 
					      - name: Download APK
 | 
				
			||||||
        uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
 | 
					        uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: release-apk-signed
 | 
					          name: release-apk-signed
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/preview-label.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/preview-label.yaml
									
									
									
									
										vendored
									
									
								
							@ -24,7 +24,7 @@ jobs:
 | 
				
			|||||||
    permissions:
 | 
					    permissions:
 | 
				
			||||||
      pull-requests: write
 | 
					      pull-requests: write
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
 | 
					      - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          script: |
 | 
					          script: |
 | 
				
			||||||
            github.rest.issues.removeLabel({
 | 
					            github.rest.issues.removeLabel({
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								.github/workflows/sdk.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/sdk.yml
									
									
									
									
										vendored
									
									
								
							@ -16,7 +16,7 @@ jobs:
 | 
				
			|||||||
      run:
 | 
					      run:
 | 
				
			||||||
        working-directory: ./open-api/typescript-sdk
 | 
					        working-directory: ./open-api/typescript-sdk
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -24,7 +24,7 @@ jobs:
 | 
				
			|||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # Setup .npmrc file to publish to npm
 | 
					      # Setup .npmrc file to publish to npm
 | 
				
			||||||
      - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					      - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './open-api/typescript-sdk/.nvmrc'
 | 
					          node-version-file: './open-api/typescript-sdk/.nvmrc'
 | 
				
			||||||
          registry-url: 'https://registry.npmjs.org'
 | 
					          registry-url: 'https://registry.npmjs.org'
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								.github/workflows/static_analysis.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/static_analysis.yml
									
									
									
									
										vendored
									
									
								
							@ -42,7 +42,7 @@ jobs:
 | 
				
			|||||||
        working-directory: ./mobile
 | 
					        working-directory: ./mobile
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										62
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										62
									
								
								.github/workflows/test.yml
									
									
									
									
										vendored
									
									
								
							@ -56,13 +56,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./server
 | 
					        working-directory: ./server
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -93,13 +93,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./cli
 | 
					        working-directory: ./cli
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './cli/.nvmrc'
 | 
					          node-version-file: './cli/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -133,13 +133,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./cli
 | 
					        working-directory: ./cli
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './cli/.nvmrc'
 | 
					          node-version-file: './cli/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -168,13 +168,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./web
 | 
					        working-directory: ./web
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './web/.nvmrc'
 | 
					          node-version-file: './web/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -205,13 +205,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./web
 | 
					        working-directory: ./web
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './web/.nvmrc'
 | 
					          node-version-file: './web/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -236,13 +236,13 @@ jobs:
 | 
				
			|||||||
      contents: read
 | 
					      contents: read
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './web/.nvmrc'
 | 
					          node-version-file: './web/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -277,13 +277,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./e2e
 | 
					        working-directory: ./e2e
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './e2e/.nvmrc'
 | 
					          node-version-file: './e2e/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -316,13 +316,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./server
 | 
					        working-directory: ./server
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -347,14 +347,14 @@ jobs:
 | 
				
			|||||||
        runner: [ubuntu-latest, ubuntu-24.04-arm]
 | 
					        runner: [ubuntu-latest, ubuntu-24.04-arm]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
          submodules: 'recursive'
 | 
					          submodules: 'recursive'
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './e2e/.nvmrc'
 | 
					          node-version-file: './e2e/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -395,14 +395,14 @@ jobs:
 | 
				
			|||||||
        runner: [ubuntu-latest, ubuntu-24.04-arm]
 | 
					        runner: [ubuntu-latest, ubuntu-24.04-arm]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
          submodules: 'recursive'
 | 
					          submodules: 'recursive'
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './e2e/.nvmrc'
 | 
					          node-version-file: './e2e/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -441,7 +441,7 @@ jobs:
 | 
				
			|||||||
    permissions:
 | 
					    permissions:
 | 
				
			||||||
      contents: read
 | 
					      contents: read
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup Flutter SDK
 | 
					      - name: Setup Flutter SDK
 | 
				
			||||||
@ -466,12 +466,12 @@ jobs:
 | 
				
			|||||||
      run:
 | 
					      run:
 | 
				
			||||||
        working-directory: ./machine-learning
 | 
					        working-directory: ./machine-learning
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Install uv
 | 
					      - name: Install uv
 | 
				
			||||||
        uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5.4.2
 | 
					        uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0
 | 
				
			||||||
      - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
 | 
					      - uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
 | 
				
			||||||
        # TODO: add caching when supported (https://github.com/actions/setup-python/pull/818)
 | 
					        # TODO: add caching when supported (https://github.com/actions/setup-python/pull/818)
 | 
				
			||||||
        # with:
 | 
					        # with:
 | 
				
			||||||
        #   python-version: 3.11
 | 
					        #   python-version: 3.11
 | 
				
			||||||
@ -503,13 +503,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./.github
 | 
					        working-directory: ./.github
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './.github/.nvmrc'
 | 
					          node-version-file: './.github/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -525,7 +525,7 @@ jobs:
 | 
				
			|||||||
    permissions:
 | 
					    permissions:
 | 
				
			||||||
      contents: read
 | 
					      contents: read
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					      - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Run ShellCheck
 | 
					      - name: Run ShellCheck
 | 
				
			||||||
@ -540,13 +540,13 @@ jobs:
 | 
				
			|||||||
      contents: read
 | 
					      contents: read
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
@ -595,13 +595,13 @@ jobs:
 | 
				
			|||||||
        working-directory: ./server
 | 
					        working-directory: ./server
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout code
 | 
					      - name: Checkout code
 | 
				
			||||||
        uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
 | 
					        uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          persist-credentials: false
 | 
					          persist-credentials: false
 | 
				
			||||||
      - name: Setup pnpm
 | 
					      - name: Setup pnpm
 | 
				
			||||||
        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
					        uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
 | 
				
			||||||
      - name: Setup Node
 | 
					      - name: Setup Node
 | 
				
			||||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
 | 
					        uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          node-version-file: './server/.nvmrc'
 | 
					          node-version-file: './server/.nvmrc'
 | 
				
			||||||
          cache: 'pnpm'
 | 
					          cache: 'pnpm'
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user