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

chore(TU-590): Adopt ci-standard-checks #21

Merged
merged 6 commits into from
Nov 7, 2023

Conversation

Thr44
Copy link
Contributor

@Thr44 Thr44 commented Nov 6, 2023

No description provided.

@Thr44 Thr44 requested a review from a team November 6, 2023 12:48
@Thr44 Thr44 changed the title chore(TU-590): adopt c-standard-checks chore(TU-590): Adopt ci-standard-checks Nov 6, 2023
@Thr44 Thr44 force-pushed the chore/TU-590/ci-standard-checks-badge branch from b0fb1f4 to b9bc214 Compare November 6, 2023 12:49
runs-on: [ubuntu-latest]

runs-on:
- ubuntu-latest
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this run on ubuntu-latest or on self-hosted automated-checks-ephemeral runner?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

good question, it was running on ubuntu-latest previously, and the same for many other repos we have...

Copy link
Contributor Author

Choose a reason for hiding this comment

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

webflow is on ephemeral , so I will change this one to ephemeral too

Copy link
Contributor

Choose a reason for hiding this comment

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

Just a note - we should not run on ubuntu-latest as those are more expensive than our runners. They are free for public repos only.

Copy link

Choose a reason for hiding this comment

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

FYI this repo is public, so ubuntu-latest makes sense

dockerUsername: ${{ secrets.GITLEAKS_DOCKER_USERNAME }}
dockerPassword: ${{ secrets.GITLEAKS_DOCKER_PASSWORD }}
dockerUsername: ${{ secrets.DOCKER_USERNAME }}
dockerPassword: ${{ secrets.DOCKER_PASSWORD }}
Copy link
Contributor Author

Choose a reason for hiding this comment

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

on webflow we used these secrets

Copy link

Choose a reason for hiding this comment

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

You can refer to this as the source of truth, so probably these docker variables are no longer necessary.

https://github.com/Typeform/.github/blob/main/workflow-templates/ci-standard-checks.yml

@Thr44
Copy link
Contributor Author

Thr44 commented Nov 6, 2023

badger ciStandardChecks

@jenkins-tf
Copy link

Badges for results-example

ci_standard_checks

  • Current level: 1/1
  • Description: assess the presence of the ci standard checks workflow

Do you have any feedback on the Badger app? Please fill out this typeform

@Thr44 Thr44 merged commit 7de4bc1 into main Nov 7, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants