question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Discussion: get rid of setup-go dep, due to outdated code and inability to update any dependencies

See original GitHub issue

Hello, I would like to ask everyone in @golangci/team and @golangci/core-team about you opinion in removing the setup-go as direct dependency.

Now we are stuck in upgrading any dependencies, fixing any vulns, due to inability to build the setup-go package.

So if we remove it then we will need to explicitly install go, like

    steps:
      - uses: actions/checkout@v2
      - uses: actions/setup-go@v2  # <-- here
      - name: golangci-lint
        uses: golangci/golangci-lint-action@v2

of course it will require to bump v3.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:7
  • Comments:14 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
SVilgelmcommented, Feb 24, 2022

the code is merged, so I will work on updating some other dependencies and the will bump v3 of the action

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dependency Scanning - GitLab Docs
GitLab scans all dependencies, including transitive dependencies (also known as nested dependencies). You can take advantage of dependency scanning by ...
Read more >
Keeping dependencies up-to-date in Composer
So what if one or more dependencies is outdated? You update them! To update dependencies two commands can be used: composer update and...
Read more >
2022 Publication 17 - IRS
2021, it expired at the end of 2022 and must be renewed if you need to file a U.S. federal tax re- turn...
Read more >
How to remove unused dependencies from composer?
The right way to do this is: composer remove jenssegers/mongodb --update-with-dependencies. I must admit the flag here is not quite obvious ...
Read more >
What Is Configuration Management and Why Is It Important?
Configuration management (CM) is a systems engineering process for ... to update a piece of software can leave a system with an outdated...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found