-
-
Notifications
You must be signed in to change notification settings - Fork 0
GitHub Actions: Update typisttech/.github to v3
#72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
||
| - run: go generate ./... | ||
|
|
||
| - uses: typisttech/.github/.github/actions/create-auto-merged-pull-request@v3 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
| contents: write | ||
| pull-requests: read | ||
| steps: | ||
| - uses: release-drafter/release-drafter@v6 |
Check warning
Code scanning / CodeQL
Unpinned tag for a non-immutable Action in workflow Medium
Uses Step
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the GitHub Actions workflows from typisttech/.github v2 to v3, consolidating and reorganizing the CI/CD pipeline configuration. The update standardizes workflow naming conventions, introduces new workflows for auditing and release drafting, and migrates to reusable workflow patterns.
Key Changes:
- Replaces inline workflow implementations with reusable workflows from the central
.githubrepository - Introduces new
audit.ymlandrelease-drafter.ymlworkflows for vulnerability scanning and release management - Consolidates linting and testing workflows with simplified configurations
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| README.md | Updates workflow badge references from go.yml to test.yml and capitalizes "License" badge label |
| .github/workflows/test.yml | Renames workflow from "Go" to "Test", removes golangci-lint job, and simplifies test execution |
| .github/workflows/lint.yml | Replaces govulncheck implementation with reusable workflow from v3 |
| .github/workflows/go-proxy.yml | Migrates to reusable workflow pattern and updates name capitalization |
| .github/workflows/go-generate.yml | Replaces reusable workflow call with inline implementation using v3 action |
| .github/workflows/dependabot-auto-merge.yml | Updates to v3 reusable workflow and standardizes YAML structure |
| .github/workflows/release-drafter.yml | New workflow for automated release draft creation |
| .github/workflows/audit.yml | New workflow for scheduled security audits |
| .github/release-drafter.yml | Configuration file extending central release drafter settings |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 9 out of 9 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.