From 2522ee8fed9402ad4ce8fad0843074757e945724 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Fri, 2 Feb 2024 09:54:28 -0500 Subject: [PATCH] Generate via GH workflow --- .github/workflows/cc-toml-generator.yml | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/cc-toml-generator.yml diff --git a/.github/workflows/cc-toml-generator.yml b/.github/workflows/cc-toml-generator.yml new file mode 100644 index 00000000000..6dbfd96b6b6 --- /dev/null +++ b/.github/workflows/cc-toml-generator.yml @@ -0,0 +1,28 @@ +name: Auto-generate CC Build TOML + +on: + push: + branches: + - 'generate/aws-lc-sys*' + +jobs: + generate-and-commit-linux-x86: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [ 1.72.1 ] # TODO: return to stable + os: [ ubuntu-latest, macos-12, macos-13-xlarge ] + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + with: + submodules: 'recursive' + - name: Run Generate Scripts + run: | + ./scripts/build/generate_build_toml.sh + - name: Commit and Push Changes + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_message: "CC Build TOML: Linux x86" + branch: ${{ github.ref }}