From 0443d04562a5331ef4aac110d2ca5818ea79a3be Mon Sep 17 00:00:00 2001 From: Marcus Messer Date: Wed, 13 Aug 2025 16:58:29 +0100 Subject: [PATCH] Updated deploy action to match compareWolframTest --- .github/workflows/deploy.yml | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8d8959d..d49e531 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -8,38 +8,11 @@ on: workflow_dispatch: jobs: - setup: - runs-on: ubuntu-latest - permissions: - contents: read - id-token: write - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Check Wolfram Licence Key - env: - MATHPASS: ${{ secrets.WOLFRAM_ENGINE_MATHPASS }} - if: ${{ env.MATHPASS == '' }} - run: | - echo "Set WOLFRAM_ENGINE_MATHPASS in secrets" - exit 1 - deploy: uses: lambda-feedback/evaluation-function-workflows/.github/workflows/deploy.yml@main - needs: setup with: - template-repository-name: "lambda-feedback/evaluation-function-boilerplate-wolfram" - build-target: final-private - permissions: - contents: read - id-token: write - packages: write + template-repository-name: 'lambda-feedback/evaluation-function-boilerplate-wolfram' secrets: aws-key-id: ${{ secrets.LAMBDA_CONTAINER_PIPELINE_AWS_ID }} aws-secret-key: ${{ secrets.LAMBDA_CONTAINER_PIPELINE_AWS_SECRET}} function-admin-api-key: ${{ secrets.FUNCTION_ADMIN_API_KEY}} - build-secrets: | - "mathpass=${{ secrets.WOLFRAM_ENGINE_MATHPASS }}"