cargo vendor π on - disable warning
Summary: Warning -42 comes up a few times in test_ffi_ocaml.ml
but this is only a problem for versions of ocaml < 4.0.0 which we don't support anyway. So we can supress this warning
Reviewed By: stroxler
Differential Revision: D51035300
fbshipit-source-id: 5036568badab5a89db74b290213d71e7dd25eef0
#78
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
on: | |
push: | |
branches: | |
- main | |
name: cargo vendor and commit | |
run-name: cargo vendor π on - ${{ github.event.head_commit.message }} | |
jobs: | |
cargo_vendor: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Delete release branch | |
uses: dawidd6/action-delete-branch@v3 | |
with: | |
soft_fail: true # set to true so that if the branch doesn't exist action doesnt fail | |
branches: release | |
- uses: actions/checkout@v2 | |
- uses: dtolnay/rust-toolchain@stable | |
- run: cargo vendor vendor_external | |
- name: Create .cargo dir | |
run: | | |
mkdir -p .cargo | |
- name: Create cargo config | |
shell: bash | |
run: | | |
cat << EOF > .cargo/config.toml | |
[source.crates-io] | |
replace-with = "vendored-sources" | |
[source.vendored-sources] | |
directory = "vendor_external" | |
EOF | |
- name: commit to 'new' release branch | |
uses: EndBug/add-and-commit@v9.1.1 | |
with: | |
new_branch: release | |
author_name: GitHub Action | |
author_email: action@github.com |