diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index c743a04..7557479 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8' ] + python-version: ['3.10' ] steps: - uses: actions/checkout@v3 @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8' ] + python-version: ['3.10' ] steps: - uses: actions/checkout@v3 - name: Get tag version @@ -61,6 +61,9 @@ jobs: run: | python --version python create_package.py + pwd + ls + find -name ghrc_ghrc_rds_lambda_package.zip bash create_release.sh $SOURCE_TAG env: SOURCE_TAG: ${{ steps.tag_name.outputs.SOURCE_TAG }} diff --git a/create_package.py b/create_package.py index d23290b..90e2b4a 100644 --- a/create_package.py +++ b/create_package.py @@ -6,9 +6,11 @@ directory = os.path.abspath(os.path.dirname(__file__)) +print(f'directory: {directory}') lambda_name = os.path.basename(directory) +print(f'lambda_name: {lambda_name}') task_dir = f'{directory}/task' -temp_dir = f'{directory}/{lambda_name}_package' +temp_dir = f'{directory}/ghrc_{lambda_name}_package' temp_task = f'{temp_dir}/task' print(f'Creating lambda package: {temp_dir}.zip') diff --git a/main.tf b/main.tf index 7cf1d0b..f4c4a97 100644 --- a/main.tf +++ b/main.tf @@ -9,7 +9,7 @@ resource "aws_lambda_function" "rds_lambda" { function_name = "${var.stack_prefix}-rds-lambda" source_code_hash = filebase64sha256("${path.module}/${local.lambda_package}") handler = "task.lambda_handler.handler" - runtime = "python3.8" + runtime = "python3.10" filename = "${path.module}/${local.lambda_package}" role = var.cumulus_lambda_role_arn timeout = var.timeout diff --git a/requirements-dev.txt b/requirements-dev.txt index 2ff7372..741d998 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,3 +1,3 @@ -pytest==6.1.2 -flake8==3.8.4 -coverage==6.3.2 +pytest==7.4.3 +flake8==6.1.0 +coverage==7.3.2 diff --git a/requirements.txt b/requirements.txt index 7e00c86..e85597f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -boto3~=1.26.90 -psycopg2-binary~=2.9.7 -cumulus-message-adapter-python~=2.2.0 \ No newline at end of file +boto3==1.26.165 +cumulus_message_adapter_python==2.2.0 +psycopg2-binary==2.9.9