Browse Source

ci: fix run step

Laytan Laats 11 months ago
parent
commit
a66524b0b2
1 changed files with 10 additions and 2 deletions
  1. 10 2
      .github/workflows/nightly.yml

+ 10 - 2
.github/workflows/nightly.yml

@@ -75,6 +75,10 @@ jobs:
           cp -r examples $FILE
           cp -r examples $FILE
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           tar -czvf dist.tar.gz $FILE
           tar -czvf dist.tar.gz $FILE
+      - name: Odin run
+        run: |
+          FILE="odin-linux-amd64-nightly+$(date -I)"
+          $FILE/odin run examples/demo
       - name: Upload artifact
       - name: Upload artifact
         uses: actions/upload-artifact@v4
         uses: actions/upload-artifact@v4
         with:
         with:
@@ -109,7 +113,9 @@ jobs:
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           tar -czvf dist.tar.gz $FILE
           tar -czvf dist.tar.gz $FILE
       - name: Odin run
       - name: Odin run
-        run: ./dist/odin run examples/demo
+        run: |
+          FILE="odin-macos-amd64-nightly+$(date -I)"
+          $FILE/odin run examples/demo
       - name: Upload artifact
       - name: Upload artifact
         uses: actions/upload-artifact@v4
         uses: actions/upload-artifact@v4
         with:
         with:
@@ -144,7 +150,9 @@ jobs:
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           # Creating a tarball so executable permissions are retained, see https://github.com/actions/upload-artifact/issues/38
           tar -czvf dist.tar.gz $FILE
           tar -czvf dist.tar.gz $FILE
       - name: Odin run
       - name: Odin run
-        run: ./dist/odin run examples/demo
+        run: |
+          FILE="odin-macos-arm64-nightly+$(date -I)"
+          $FILE/odin run examples/demo
       - name: Upload artifact
       - name: Upload artifact
         uses: actions/upload-artifact@v4
         uses: actions/upload-artifact@v4
         with:
         with: