Add Macaron checks for GitHub Actions workflows#865
Add Macaron checks for GitHub Actions workflows#865vjovanov wants to merge 2 commits intograalvm:masterfrom
Conversation
444e0a2 to
1fadfd9
Compare
2625c5a to
9d290c7
Compare
behnazh-w
left a comment
There was a problem hiding this comment.
To help Dependabot bumping the version and improve readability, it is a common practice to add the version string as a comment next to the commit SHA. I have added version strings in my comments wherever missing.
| steps: | ||
| - name: "🔧 Install Gradle JDK (JDK${{ inputs.java-version }})" | ||
| uses: actions/setup-java@v4 | ||
| uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 |
There was a problem hiding this comment.
To help Dependabot bumping the version and improve readability, it is a common practice to add the version string as a comment next to the commit SHA.
| uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 | |
| uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 |
| steps: | ||
| - name: "☁ Checkout repository" | ||
| uses: actions/checkout@v4 | ||
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 |
There was a problem hiding this comment.
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 | |
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 |
| steps: | ||
| - name: "☁️ Checkout repository" | ||
| uses: actions/checkout@v4 | ||
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 |
There was a problem hiding this comment.
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 | |
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 |
| - name: "📜 Upload tests results" | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
| steps: | ||
| - name: "☁️ Checkout repository" | ||
| uses: actions/checkout@v4 | ||
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 |
There was a problem hiding this comment.
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 | |
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 |
| - name: "📜 Upload functional tests results" | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
| run: ./gradlew :native-gradle-plugin:test :native-gradle-plugin:inspections | ||
| - name: "📜 Upload unit test results" | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
| - name: "📜 Upload functional tests results" | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
| - name: "📜 Upload unit test results" | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
| - name: "📜 Upload functional tests results" | ||
| if: always() | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 |
There was a problem hiding this comment.
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 |
Summary
Testing
Fixes #864