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

Define basic repo workflows #2

Open
8 tasks
phbnf opened this issue Sep 12, 2024 · 2 comments
Open
8 tasks

Define basic repo workflows #2

phbnf opened this issue Sep 12, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@phbnf
Copy link
Collaborator

phbnf commented Sep 12, 2024

  • Submit configs for

    • dependabot
    • codeql: it's not in the trillian-tessera repo, but it's in the c-t-go repo, let's add it here as well and see how it goes
    • go_test
    • golanci-lint
    • govulncheck
  • Edit the repo config such that it requires these workflows to pass:

    • go_test
    • golanci-lint: we don't have this requirement in trillian-tessera, but I think it should be fine to have it? I'll try!
    • govulncheck

Scorecard is enabled in c-t-go, not in trillian-tessera. I'm not enabling it here either since this is still under heavy development. We'll add this later.

@phbnf phbnf added the enhancement New feature or request label Sep 12, 2024
@phbnf phbnf self-assigned this Sep 12, 2024
@roger2hk
Copy link
Contributor

I don't have access to add golangci-lint into the required tests. It should be required.

@phbnf
Copy link
Collaborator Author

phbnf commented Sep 12, 2024

Note that I might update a few things later on when we have integration tests, but that should be good enough to start!

@phbnf phbnf added this to the alpha milestone Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants