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): bump GitHub Action Dependencies #204

Merged
merged 7 commits into from
Feb 12, 2024
2 changes: 1 addition & 1 deletion .github/workflows/ci_static-analysis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ jobs:
not-grep:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: not-grep
uses: mattsb42-meta/[email protected]
2 changes: 1 addition & 1 deletion .github/workflows/dafny_version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
outputs:
version: ${{ steps.read_property.outputs.dafnyVersion }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Read version from Properties-file
id: read_property
uses: christian-draeger/[email protected]
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/duvet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_NOLOGO: 1
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: true

Expand All @@ -39,7 +39,7 @@ jobs:
run: |
make duvet

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: always()
with:
name: specification_compliance_report
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/library_dafny_verification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
run: |
git config --global core.longpaths true

- uses: actions/checkout@v2
- uses: actions/checkout@v4
# The specification submodule is private so we don't have access, but we don't need
# it to verify the Dafny code. Instead we manually pull the submodule we DO need.
- run: git submodule update --init libraries
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/library_format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
run: |
git config --global core.longpaths true

- uses: actions/checkout@v2
- uses: actions/checkout@v4
# The specification submodule is private so we don't have access, but we don't need
# it to verify the Dafny code. Instead we manually pull the submodule we DO need.
- run: git submodule update --init libraries
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
- name: Support longpaths
run: |
git config --global core.longpaths true
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Check format of Java, yaml, and md
shell: bash
run: |
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/library_java_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@ jobs:
git config --global core.longpaths true
# KMS and MPL tests need to use credentials which can call KMS
- name: Configure AWS Credentials for Tests
uses: aws-actions/configure-aws-credentials@v2
uses: aws-actions/configure-aws-credentials@v4
if: matrix.library == 'ComAmazonawsKms' || matrix.library == 'ComAmazonawsDynamodb' || matrix.library == 'AwsCryptographicMaterialProviders' || matrix.library == 'TestVectorsAwsCryptographicMaterialProviders'
with:
aws-region: us-west-2
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-MPL-Dafny-Role-us-west-2
role-session-name: JavaTests

- uses: actions/checkout@v3
- uses: actions/checkout@v4
# The specification submodule is private so we don't have access, but we don't need
# it to verify the Dafny code. Instead we manually pull the submodule we DO need.
- run: git submodule update --init libraries
Expand Down Expand Up @@ -81,19 +81,19 @@ jobs:
java-version: 11

- name: Clean for next Java
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: clean
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Compile Java 11
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: build
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Test Java 11
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: runTests
build-root-directory: ./${{ matrix.library }}/runtimes/java
Expand All @@ -105,19 +105,19 @@ jobs:
java-version: 16

- name: Clean for next Java
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: clean
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Compile Java 16
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: build
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Test Java 16
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: runTests
build-root-directory: ./${{ matrix.library }}/runtimes/java
Expand All @@ -129,19 +129,19 @@ jobs:
java-version: 17

- name: Clean for next Java
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: clean
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Compile Java 17
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: build
build-root-directory: ./${{ matrix.library }}/runtimes/java

- name: Test Java 17
uses: gradle/gradle-build-action@v2
uses: gradle/gradle-build-action@v3
with:
arguments: runTests
build-root-directory: ./${{ matrix.library }}/runtimes/java
4 changes: 2 additions & 2 deletions .github/workflows/library_net_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ jobs:
git config --global core.longpaths true

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v2
uses: aws-actions/configure-aws-credentials@v4
with:
aws-region: us-west-2
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-MPL-Dafny-Role-us-west-2
role-session-name: NetTests

- uses: actions/checkout@v3
- uses: actions/checkout@v4
# The specification submodule is private so we don't have access, but we don't need
# it to verify the Dafny code. Instead we manually pull the submodule we DO need.
- run: git submodule update --init libraries
Expand Down
Loading