Code Monkey home page Code Monkey logo

Comments (4)

joschi avatar joschi commented on June 28, 2024

@andymckay Please keep in mind that there might be some users referencing actions/java@master in their workflows and this change would break their builds. It would be great if there could be a "soft warning" phase before the actual removal of the master branch.

Maybe it would be possible to emit a warning if people were still on the master branch, for example by emitting a warning via core.warning() for a few weeks.

Unfortunately the GitHub code search doesn't yield a useful result to see how many repositories would be affected because @ is being used to tokenize the input:
Search result for language:yaml path:".github/workflows" "actions/setup-java" +master

from setup-java.

konradpabjan avatar konradpabjan commented on June 28, 2024

@joschi Only the default branch will be changed to main. The @master branch won't be removed any time soon (no plans at all currently), we would break ALOT of users if we did that just looking at internal telemetry.

A few first party actions have already changed to main such as upload-artifact, download-artifact and checkout. Expect no side-effects. Users tied to @master just won't get the latest updates unless they switch to @main or a specific tag.

from setup-java.

joschi avatar joschi commented on June 28, 2024

@konradpabjan Thanks a lot for the clarification!

from setup-java.

konradpabjan avatar konradpabjan commented on June 28, 2024

I've updated the branch to main. I've merged in two PRs beforehand however there are still some big ones that have been languishing in sadness in despair and I need to find some time to try take a look at them😞 those will have to be rebased in the future

from setup-java.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.