diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 9145c5b..67d02a4 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -38,7 +38,7 @@ jobs: - name: Lint Codebase id: super-linter - uses: super-linter/super-linter/slim@12150456a73e248bdc94d0794898f94e23127c88 + uses: super-linter/super-linter/slim@5119dcd8011e92182ce8219d9e9efc82f16fddb6 env: DEFAULT_BRANCH: main FILTER_REGEX_EXCLUDE: dist/**/* diff --git a/.github/workflows/release-new-action-version.yml b/.github/workflows/release-new-action-version.yml new file mode 100644 index 0000000..13d68db --- /dev/null +++ b/.github/workflows/release-new-action-version.yml @@ -0,0 +1,22 @@ +name: Release new action version + +on: + release: + types: [released] + +env: + TAG_NAME: ${{ github.event.release.tag_name }} +permissions: + contents: write + +jobs: + update_tag: + name: + Update the major tag to include the ${{ github.event.release.tag_name }} + changes + runs-on: ubuntu-latest + steps: + - name: Update the ${{ env.TAG_NAME }} tag + uses: actions/publish-action@v0.2.2 + with: + source-tag: ${{ env.TAG_NAME }} diff --git a/README.md b/README.md index 6e3c04e..1765b1c 100644 --- a/README.md +++ b/README.md @@ -163,17 +163,18 @@ repository management, issue tracking, and pull request operations. steps: - name: AI Inference with GitHub Tools id: inference - uses: actions/ai-inference@v1 + uses: actions/ai-inference@v1.2 with: prompt: 'List my open pull requests and create a summary' enable-github-mcp: true + token: ${{ secrets.USER_PAT }} ``` When MCP is enabled, the AI model will have access to GitHub tools and can perform actions like searching issues and PRs. -**Note:** MCP integration requires your workflow token to have appropriate -GitHub permissions for the operations the AI will perform. +**Note:** For now, MCP integration cannot be used with the built-in token. You +must pass a GitHub PAT into `token:` instead. ## Inputs