Skip to content
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

ci: Updating one of the actions to fix issues with inputs. #986

Merged
merged 4 commits into from
Oct 23, 2024

Conversation

san-est
Copy link
Contributor

@san-est san-est commented Oct 14, 2024

Description:
The updated version of the action publish-unit-test-result in the workflow requires new inputs, this PR aims to fix that.
Additionally the attached issue to this PR aimed to see if we can have variable permissions based on how the workflow is run. However, I could not find a suitable solution for the moment and the only action that takes advantage of the extra permissions is publish-test-results so I see no security implications currently.

Related issue(s):

Fixes #957

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

@san-est san-est added the github_actions Pull requests that update GitHub Actions code label Oct 14, 2024
@san-est san-est added this to the 0.12.0 milestone Oct 14, 2024
@san-est san-est self-assigned this Oct 14, 2024
@san-est san-est requested review from a team as code owners October 14, 2024 09:04
@san-est san-est linked an issue Oct 14, 2024 that may be closed by this pull request
Copy link

github-actions bot commented Oct 14, 2024

Test Results

 16 files  + 1   82 suites  +7   11m 48s ⏱️ +32s
290 tests +14  284 ✅ +11  6 💤 +3  0 ❌ ±0 
299 runs  +23  292 ✅ +19  7 💤 +4  0 ❌ ±0 

Results for commit 37af2aa. ± Comparison against base commit 950bdd4.

♻️ This comment has been updated with latest results.

.github/workflows/test-workflow.yml Outdated Show resolved Hide resolved
@quiet-node quiet-node modified the milestones: 0.12.0, 0.11.0 Oct 14, 2024
@quiet-node quiet-node added enhancement New feature or request and removed enhancement New feature or request labels Oct 14, 2024
@san-est san-est dismissed nathanklick’s stale review October 23, 2024 07:11

Issues in review were fixed and approvals afterwards were added.

@san-est san-est merged commit 2633f2a into main Oct 23, 2024
34 checks passed
@san-est san-est deleted the 957-manual-testing-permissions-update-with-a-boolean branch October 23, 2024 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Manual-testing permissions update with a boolean.
5 participants