Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major github action dependencies #29

Merged
merged 1 commit into from
Aug 1, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 15, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/checkout action minor v2 -> v2.7.0
actions/setup-python action minor v2 -> v2.3.4
aws-actions/configure-aws-credentials action minor v1 -> v1.7.0
cds-snc/terraform-plan action minor v2 -> v2.3.1
hashicorp/setup-terraform action minor v1.2.1 -> v1.4.0

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

Release Notes

actions/checkout (actions/checkout)

v2.7.0

Compare Source

What's Changed

Full Changelog: actions/checkout@v2.6.0...v2.7.0

v2.6.0

Compare Source

What's Changed

Full Changelog: actions/checkout@v2.5.0...v2.6.0

v2.5.0

Compare Source

What's Changed

Full Changelog: actions/checkout@v2...v2.5.0

v2.4.2

Compare Source

What's Changed

Full Changelog: actions/checkout@v2...v2.4.2

v2.4.1

Compare Source

  • Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory

v2.4.0

Compare Source

  • Convert SSH URLs like org-<ORG_ID>@&#8203;github.com: to https://github.com/ - pr

v2.3.5

Compare Source

Update dependencies

v2.3.4

Compare Source

v2.3.3

Compare Source

v2.3.2

Compare Source

Add Third Party License Information to Dist Files

v2.3.1

Compare Source

v2.3.0

Compare Source

v2.2.0

Compare Source

v2.1.1

Compare Source

  • Changes to support GHES (here and here)

v2.1.0

Compare Source

actions/setup-python (actions/setup-python)

v2.3.4

Compare Source

What's Changed

In the scope of this patch release, the warning for deprecating Python 2.x was added in https://github.com/actions/setup-python/pull/675 by @​dmitry-shibanov

For more information, check out https://github.com/actions/setup-python/issues/672

Full Changelog: actions/setup-python@v2...v2.3.4

v2.3.3: Update actions/core to 1.10.0 for v2

Compare Source

In scope of this release we update actions/core to 1.10.0 for v2 major tag: https://github.com/actions/setup-python/pull/533.

v2.3.2: Update primary and restore keys for pip

Compare Source

In scope of this release we include a version of python in restore and primary cache keys for pip. Besides, we add temporary fix for Windows caching issue, that the pip cache dir command returns non zero exit code or writes to stderr. Moreover we updated node-fetch dependency.

v2.3.1: Update actions/cache version to 1.0.8

Compare Source

We have updated actions/cache dependency version to 1.0.8 to support 10GB cache upload

v2.3.0: Support caching dependencies

Compare Source

This release introduces dependency caching support (https://github.com/actions/setup-python/pull/266)

Caching dependencies.

The action has a built-in functionality for caching and restoring pip/pipenv dependencies. The cache input is optional, and caching is turned off by default.

Besides, this release introduces dependency caching support for mono repos and repositories with complex structure.

By default, the action searches for the dependency file (requirements.txt for pip or Pipfile.lock for pipenv) in the whole repository. Use the cache-dependency-path input for cases when you want to override current behaviour and use different file for hash generation (for example requirements-dev.txt). This input supports wildcards or a list of file names for caching multiple dependencies.

Caching pip dependencies:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
  with:
    python-version: '3.9'
    cache: 'pip'
- run: pip install -r requirements.txt
- run: pip test
Caching pipenv dependencies:
steps:
- uses: actions/checkout@v2
- name: Install pipenv
  run: pipx install pipenv
- uses: actions/setup-python@v2
  with:
    python-version: '3.9'
    cache: 'pipenv'
- run: pipenv install
- run: pipenv test
Change dependency file:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
  with:
    python-version: '3.9'
    cache: 'pip'
    cache-dependency-path: '**/requirements-dev.txt'
- run: pip install -r subdirectory/requirements-dev.txt
- run: pip test

v2.2.2

Compare Source

Address PyPy installation issues on Windows: https://github.com/actions/setup-python/issues/196

v2.2.1

Compare Source

  • Fix PyPy3 issues with Windows

v2.2.0

Compare Source

  • Support for PyPy 3.7 in addition to the current 3.6 support
  • Support for Pre-Release distributions of PyPy
  • Support for PyPy Nighly

v2.1.4

Compare Source

  • Improvements for more reliable setup on self-hosted runners

v2.1.3

Compare Source

  • Updates to NPM dependencies
  • Updates to licenses

v2.1.2

Compare Source

  • Add Third Party License Information

v2.1.1

Compare Source

Fix installation logic to prevent leaving files in GITHUB_WORKSPACE
Related issue: https://github.com/actions/setup-python/issues/101

v2.1.0

Compare Source

  • Support for pre-release Python distributions

v2.0.2

Compare Source

  • Improved logs & output when downloading and setting up Python versions
  • Improvements and updates to downloading Python versions from actions/python-versions

v2.0.1

Compare Source

aws-actions/configure-aws-credentials (aws-actions/configure-aws-credentials)

v1.7.0

Compare Source

See the changelog for details about the changes included in this release.

v1.6.1

Compare Source

See the changelog for details about the changes included in this release.

v1.6.0

Compare Source

See the changelog for details about the changes included in this release.

v1.5.11

Compare Source

See the changelog for details about the changes included in this release.

v1.5.10

Compare Source

See the changelog for details about the changes included in this release.

v1.5.9

Compare Source

See the changelog for details about the changes included in this release.

v1.5.8

Compare Source

See the changelog for details about the changes included in this release.

v1.5.7

Compare Source

See the changelog for details about the changes included in this release.

v1.5.6

Compare Source

See the changelog for details about the changes included in this release.

v1.5.5

Compare Source

See the changelog for details about the changes included in this release.

v1.5.4

Compare Source

See the changelog for details about the changes included in this release.

v1.5.3

Compare Source

See the changelog for details about the changes included in this release.

v1.5.2

Compare Source

See the changelog for details about the changes included in this release.

v1.5.1

Compare Source

See the changelog for details about the changes included in this release.

v1.5.0

Compare Source

See the changelog for details about the changes included in this release.

v1.4.4

Compare Source

See the changelog for details about the changes included in this release.

v1.4.3

Compare Source

See the changelog for details about the changes included in this release.

v1.4.2

Compare Source

See the changelog for details about the changes included in this release.

v1.4.1

Compare Source

See the changelog for details about the changes included in this release.

v1.4.0

Compare Source

See the changelog for details about the changes included in this release.

v1.3.5

Compare Source

See the changelog for details about the changes included in this release.

v1.3.4

Compare Source

See the changelog for details about the changes included in this release.

v1.3.3

Compare Source

See the changelog for details about the changes included in this release.

v1.3.2

Compare Source

See the changelog for details about the changes included in this release.

v1.3.1

Compare Source

See the changelog for details about the changes included in this release.

v1.3.0

Compare Source

See the changelog for details about the changes included in this release.

v1.2.0

Compare Source

See the changelog for details about the changes included in this release.

v1.1.2

Compare Source

See the changelog for details about the changes included in this release.

v1.1.1

Compare Source

See the changelog for details about the changes included in this release.

v1.1.0

Compare Source

See the changelog for details about the changes included in this release.

v1.0.1

Compare Source

Change summary:

  • Dependency upgrades
cds-snc/terraform-plan (cds-snc/terraform-plan)

v2.3.1

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2...v2.3.1

v2.3.0

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2.2.0...v2.2.1

v2.2.0

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2.1.0...v2.2.0

v2.1.0

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2...v2.1.0

v2.0.8

Compare Source

What's Changed

New Contributors

Full Changelog: cds-snc/terraform-plan@v2...v2.0.8

v2.0.7

Compare Source

v2.0.6

Compare Source

v2.0.5

Compare Source

v2.0.4

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2...v2.0.4

v2.0.3

Compare Source

What's Changed
New Contributors

Full Changelog: cds-snc/terraform-plan@v2.0.2...v2.0.3

v2.0.2

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2...v2.0.2

v2.0.1

Compare Source

What's Changed

Full Changelog: cds-snc/terraform-plan@v2.0.0...v2.0.1

hashicorp/setup-terraform (hashicorp/setup-terraform)

v1.4.0

Compare Source

What's Changed

NOTES
ENHANCEMENTS
INTERNAL

New Contributors

Full Changelog: hashicorp/setup-terraform@v1.3.2...v1.4.0

v1.3.2

Compare Source

  • Update js-releases to fix missing dep in bundle (#​78)

v1.3.1

Compare Source

  • Fix build dependency (#​76)

v1.3.0

Compare Source

  • Use @hashicorp/js-releases package to identify and download the specified version of Terraform. This will ensure that our tooling is consistent in how it works with the releases API, especially when handling pre-releases. (#​70, #​73)

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/Montreal, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/all-non-major-github-action branch from 90ccf6f to 049defc Compare June 10, 2023 02:44
@renovate renovate bot force-pushed the renovate/all-non-major-github-action branch from 049defc to 64dd957 Compare August 1, 2023 23:26
@renovate renovate bot force-pushed the renovate/all-non-major-github-action branch from 64dd957 to 13c16ec Compare August 1, 2023 23:38
@github-actions
Copy link

github-actions bot commented Aug 1, 2023

Plan for aws/acm

✅   Terraform Format: success
✅   Terraform Plan: success
✅   Conftest: success

Plan: 0 to add, 0 to change, 0 to destroy
Show plan
No changes. Infrastructure is up-to-date.

This means that Terraform did not detect any differences between your
configuration and real physical resources that exist. As a result, no
actions need to be performed.
Show Conftest results
WARN - plan.json - main - Missing Common Tags: ["aws_acm_certificate.domain"]

18 tests, 17 passed, 1 warning, 0 failures, 0 exceptions

@github-actions
Copy link

github-actions bot commented Aug 1, 2023

Plan for aws/lambda

✅   Terraform Format: success
✅   Terraform Plan: success
✅   Conftest: success

Plan: 0 to add, 1 to change, 0 to destroy
Show plan
Resource actions are indicated with the following symbols:
  ~ update in-place

Terraform will perform the following actions:

  # aws_lambda_function.api_handler will be updated in-place
  ~ resource "aws_lambda_function" "api_handler" {
        arn                            = "arn:aws:lambda:ca-central-1:637287734259:function:secret-production-lambda"
        filename                       = "./deployment.zip"
        function_name                  = "secret-production-lambda"
        handler                        = "app.app"
        id                             = "secret-production-lambda"
        invoke_arn                     = "arn:aws:apigateway:ca-central-1:lambda:path/2015-03-31/functions/arn:aws:lambda:ca-central-1:637287734259:function:secret-production-lambda/invocations"
      ~ last_modified                  = "2023-08-01T23:27:02.000+0000" -> (known after apply)
        layers                         = []
        memory_size                    = 128
        publish                        = false
        qualified_arn                  = "arn:aws:lambda:ca-central-1:637287734259:function:secret-production-lambda:$LATEST"
        reserved_concurrent_executions = -1
        role                           = "arn:aws:iam::637287734259:role/secret-production-lambda-iam-role"
        runtime                        = "python3.8"
      ~ source_code_hash               = "hluHrybrRAOQwUrdOQ11/H10aciIHW0UHVCaRb4et1c=" -> "DYUT2pLR4OUNkb6CZ5VLCtUwg81tiKzYeoVjy5Yc0yY="
        source_code_size               = 13990326
        tags                           = {
            "CostCenter" = "secret-production"
            "Name"       = "secret"
        }
        timeout                        = 60
        version                        = "$LATEST"

      ~ environment {
          ~ variables = {
                "DYNAMO_TABLE"            = "secret-production-table"
                "ENV"                     = "PRODUCTION"
              ~ "GIT_SHA"                 = "2f0a6a328714524c6405f8d207b460710566b6d2" -> "abcdefgh"
                "KMS_ID"                  = "5e112d26-23c0-473d-afbb-2c74deab0894"
                "POWERTOOLS_SERVICE_NAME" = "secret"
            }
        }

        tracing_config {
            mode = "Active"
        }
    }

Plan: 0 to add, 1 to change, 0 to destroy.

------------------------------------------------------------------------

This plan was saved to: plan.tfplan

To perform exactly these actions, run the following command to apply:
    terraform apply "plan.tfplan"

Show Conftest results
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_domain_name.rest-api"]
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_rest_api.rest-api"]
WARN - plan.json - main - Missing Common Tags: ["aws_api_gateway_stage.rest-api"]
WARN - plan.json - main - Missing Common Tags: ["aws_cloudwatch_event_rule.every-three-minutes"]
WARN - plan.json - main - Missing Common Tags: ["aws_dynamodb_table.dynamodb-table"]
WARN - plan.json - main - Missing Common Tags: ["aws_iam_role.lambda-iam-role"]
WARN - plan.json - main - Missing Common Tags: ["aws_kms_key.key"]
WARN - plan.json - main - Missing Common Tags: ["aws_lambda_function.api_handler"]
WARN - plan.json - main - Missing Common Tags: ["aws_lambda_function.lambda-warmer"]

26 tests, 17 passed, 9 warnings, 0 failures, 0 exceptions

@sylviamclaughlin sylviamclaughlin merged commit 2484672 into main Aug 1, 2023
4 checks passed
@sylviamclaughlin sylviamclaughlin deleted the renovate/all-non-major-github-action branch August 1, 2023 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant