Skip to content

ROU-11492: Refactoring workflows and GH Actions #201

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

Open
wants to merge 7 commits into
base: dev
Choose a base branch
from
Open

Conversation

rugoncalves
Copy link
Contributor

This PR is for refactoring the workflows and GH Actions used, by pinning the version being used while.

What was happening

  • The GH Actions and workflows were replicated in multiple repos
  • The versions used were not pinned
  • The secrets used were stored in each repo

What was done

  • Replaced all local GH Actions by actions isolated in a common repository
  • Pinned all actions/workflows versions to commit id
  • Removed usage of local secrets
  • Standardized the workflows

Checklist

  • tested locally
  • documented the code
  • clean all warnings and errors of eslint
  • requires changes in OutSystems (if so, provide a module with changes)
  • requires new sample page in OutSystems (if so, provide a module with changes)

@rugoncalves rugoncalves requested a review from a team as a code owner May 7, 2025 13:48
@cssecautomation
Copy link

cssecautomation commented May 7, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

code/snyk check is complete. No issues have been found. (View Details)

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.

2 participants