Add GitHub attestation to release workflow #28
Workflow file for this run
This file contains hidden or 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
| # Custom setup steps for GitHub Copilot coding agent to speed up Copilot's work on coding tasks | |
| name: "Copilot Setup Steps" | |
| on: | |
| pull_request: | |
| paths: | |
| - .github/workflows/copilot-setup-steps.yml | |
| push: | |
| paths: | |
| - .github/workflows/copilot-setup-steps.yml | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| jobs: | |
| copilot-setup-steps: # Job name required by GitHub Copilot coding agent | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 | |
| - name: Set up JDK for running Gradle | |
| uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0 | |
| with: | |
| distribution: temurin | |
| java-version: 17 | |
| - name: Set up gradle | |
| uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0 | |
| - name: Build project and download dependencies | |
| run: ./gradlew build -x test |