Skip to content

fix: Add paths in GitHub actions E2E workflow#2043

Merged
chmouel merged 1 commit intotektoncd:mainfrom
zakisk:add-paths-in-gha-e2e-workflow
Apr 23, 2025
Merged

fix: Add paths in GitHub actions E2E workflow#2043
chmouel merged 1 commit intotektoncd:mainfrom
zakisk:add-paths-in-gha-e2e-workflow

Conversation

@zakisk
Copy link
Copy Markdown
Member

@zakisk zakisk commented Apr 14, 2025

added go paths in E2E tests workflow of GitHub actions because it is triggering E2E tests on just non go changes.

Changes

Submitter Checklist

  • 📝 Ensure your commit message is clear and informative. Refer to the How to write a git commit message guide. Include the commit message in the PR body rather than linking to an external site (e.g., Jira ticket).

  • ♽ Run make test lint before submitting a PR to avoid unnecessary CI processing. Consider installing pre-commit and running pre-commit install in the repository root for an efficient workflow.

  • ✨ We use linters to maintain clean and consistent code. Run make lint before submitting a PR. Some linters offer a --fix mode, executable with make fix-linters (ensure markdownlint and golangci-lint are installed).

  • 📖 Document any user-facing features or changes in behavior.

  • 🧪 While 100% coverage isn't required, we encourage unit tests for code changes where possible.

  • 🎁 If feasible, add an end-to-end test. See README for details.

  • 🔎 Address any CI test flakiness before merging, or provide a valid reason to bypass it (e.g., token rate limitations).

  • If adding a provider feature, fill in the following details:

    • GitHub App
    • GitHub Webhook
    • Gitea/Forgejo
    • GitLab
    • Bitbucket Cloud
    • Bitbucket Data Center

    (update the provider documentation accordingly)

Comment thread .github/workflows/e2e.yaml
@zakisk zakisk force-pushed the add-paths-in-gha-e2e-workflow branch from a515aad to 4e8232d Compare April 14, 2025 14:46
paths:
- "**.go"
- ".github/**"
- "test/testdata/**"
Copy link
Copy Markdown
Member Author

@zakisk zakisk Apr 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added this because if a file inside testdata changes it will impact on e2e tests

@zakisk zakisk force-pushed the add-paths-in-gha-e2e-workflow branch 4 times, most recently from 635bf8b to 40d23af Compare April 21, 2025 09:22
added go paths in E2E tests workflow of GitHub actions
because it is triggering E2E tests on just non go changes.

Signed-off-by: Zaki Shaikh <zashaikh@redhat.com>
@zakisk zakisk force-pushed the add-paths-in-gha-e2e-workflow branch from 40d23af to 35a0355 Compare April 23, 2025 05:35
@chmouel chmouel merged commit 72791be into tektoncd:main Apr 23, 2025
4 of 6 checks passed
@zakisk zakisk deleted the add-paths-in-gha-e2e-workflow branch April 25, 2025 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants