diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 506fbdb..c6d3b0c 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -36,7 +36,7 @@ jobs: - name: Clone and set up GSC run: | - git clone https://github.com/gramineproject/gsc.git + git clone -b adarsh/new-sgx-driver https://github.com/adarshan-intel/gsc.git cd gsc python3 -m pip install --no-cache-dir 'docker>=7.1.0' 'jinja2>=3.1.4' 'tomli>=2.0.1' 'tomli-w>=1.0.0' 'pyyaml>=6.0.2' @@ -109,4 +109,4 @@ jobs: echo "Build and release completed successfully" else echo "Build and release failed" - fi \ No newline at end of file + fi diff --git a/.gitignore b/.gitignore index 965e165..3e45720 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ demo/* !demo/input/ .idea/ + +.DS_Store \ No newline at end of file diff --git a/my-proof.manifest.template b/my-proof.manifest.template index 0b2d7f8..3ae5059 100644 --- a/my-proof.manifest.template +++ b/my-proof.manifest.template @@ -29,3 +29,5 @@ fs.mounts = [ # You can add other Gramine-manifest-compatible options as needed, see the # Gramine documentation for more details: https://gramine.readthedocs.io. Note # that gsc defines a number of manifest settings by default. + +loader.entrypoint = { path = "/my_proof/__main__.py" } \ No newline at end of file