Skip to content

fix: Nightly build#789

Merged
robin-aws merged 19 commits intomain-1.xfrom
robin-aws/fix-nightly-build-2025-03-03
May 21, 2025
Merged

fix: Nightly build#789
robin-aws merged 19 commits intomain-1.xfrom
robin-aws/fix-nightly-build-2025-03-03

Conversation

@robin-aws
Copy link
Contributor

@robin-aws robin-aws commented Mar 3, 2025

Description of changes:
Code generation for Rust now requires --enforce-determinism on Dafny master.

Manual run of CI on Dafny master: https://github.com/smithy-lang/smithy-dafny/actions/runs/15166919294

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@robin-aws robin-aws requested a review from a team as a code owner March 3, 2025 20:19
Copy link
Member

@rishav-karanjit rishav-karanjit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some typos which are blocking. Other then the typo it looks good to me.

robin-aws added 2 commits May 21, 2025 10:57
…mithy-lang/smithy-dafny into robin-aws/fix-nightly-build-2025-03-03
…/polymorph/CodegenCli.java

Co-authored-by: Rishav karanjit <karanjitrishav4@gmail.com>
Copy link
Member

@rishav-karanjit rishav-karanjit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@robin-aws robin-aws merged commit 36a8c87 into main-1.x May 21, 2025
85 checks passed
robin-aws added a commit to aws/aws-cryptographic-material-providers-library that referenced this pull request May 23, 2025
* Updated `smithy-dafny` to pick up the change to pass `--enforce-determinism` for newer Dafnies: smithy-lang/smithy-dafny#789
* Moved codgen CLI dependencies such as Java 17 into the common `install_smithy_dafny_codegen_dependencies/action.yml` workflow
* Made workflows always call this action, since the shared makefile now calls the codegen CLI `if-dafny-at-least` command
* Disabled checking formatting in the nightly, since that often hits false positives.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants