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(workflows): upgrade workflow actions #2830

Merged
merged 9 commits into from
Jun 28, 2023

Commits on Jun 21, 2023

  1. build(deps): bump actions/checkout to 3

    When run, `actions/checkout` causes several warnings in
    our workflows:
    ```
    The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    ```
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v2.5.0 replaced the use of `save-state` and v3.0.0
    moved to node16. Within the project, several releases are
    in use:
    ```
    actions/checkout@master
    actions/checkout@v1
    actions/checkout@v2
    actions/checkout@v2-beta
    actions/checkout@v3
    ```
    
    Adopt `v3` for all - addressing the warnings and making
    usage consistent.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    aaf89ef View commit details
    Browse the repository at this point in the history
  2. build(deps): bump actions/cache from 2 to 3

    When run, `actions/cache` causes a warning in our workflows:
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v3.0.0 moved to node16; adopt the v3 release.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    b45968a View commit details
    Browse the repository at this point in the history
  3. build(deps): bump actions/setup-python from 2 to 4

    When run, `actions/setup-python` causes a warning in our
    `lint` workflow:
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v3.0.0 moved to node16; adopt the v3 release.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d752487 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump isort/isort-action from 0.1.0 to 1

    When run, `isort-action` causes a warning in our `lint`
    workflow:
    ```
    The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    ```
    
    Release v1.1.0 replaced the use of `save-state`. Adopt v1 and
    drop minor version qualifier now transitioned out of initial
    development.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    209b1ce View commit details
    Browse the repository at this point in the history
  5. build(deps): bump docker/build-push-action from 2 to 4

    When run, `docker/build-push-action` causes several warnings
    in our `tests` workflow:
    ```
    The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    ```
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v3.0.0 moved to node16 and v3.2.0 replaced the use of
    `set-state`. Adopt the latest release, v4 (v3 would be sufficient,
    but there's no added verification cost to advancing further).
    
    NOTE: v4 enabled "support for a minimal SLSA Provenance attestation"
    which "may introduce issues with registry and runtime support".
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    4c709b5 View commit details
    Browse the repository at this point in the history
  6. build(deps): bump docker/setup-buildx-action from 1 to 2

    When run, `docker/setup-buildx-action` causes several warnings
    in our `tests` workflow:
    ```
    The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
    ```
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v2.0.2 moved to node16 and v2.1.0 replaced the use of
    `set-state`; adopt the v2 release.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    86f5952 View commit details
    Browse the repository at this point in the history
  7. build(deps): bump aws-actions/configure-aws-credentials from 1 to 2

    When run, `aws-actions/configure-aws-credentials` causes
    a warning in out aws-`docker-compose` workflow:
    ```
    Node.js 12 actions are deprecated. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
    ```
    
    Release v2.0.0 moved to node16; adopt the v2 release.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    55a09d7 View commit details
    Browse the repository at this point in the history
  8. feat(deps): configure Dependabot for Github actions

    In theory, this will make updates easier keep up with. Given
    aggressiveness of deprecation in Github actions - that would
    break CI/CD - keeping up to date has more than passing
    importance.
    cweider committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    5e3493e View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    c1007dd View commit details
    Browse the repository at this point in the history