-
-
Notifications
You must be signed in to change notification settings - Fork 475
Replace Appveyor by GitHub Actions for Windows #1350
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
base: main
Are you sure you want to change the base?
Conversation
abd3e18
to
2785aa1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay. Overall looks good, requested some changes. @yaminijha1 let me know if you will be interested to make those changes or not. If not, I can make those changes and add you as a co-author.
.github/workflows/node.js.yml
Outdated
- name: Set up Node.js | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: "17" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you change this to lts/*
, so we get the latest node version.
.github/workflows/node.js.yml
Outdated
- name: Checkout code | ||
uses: actions/checkout@v4 | ||
- name: Set up Node.js | ||
uses: actions/setup-node@v3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should use setup-node@v4 since that's the latest version
@yaminijha1 Can you squash the second commit into the first? Thanks! |
Fixes zulip#1070 This commit replaces Appveyor with a GitHub Actions workflow for Windows. It uses `setup-node@v4` with `node-version: lts/*` and `checkout@v4`. Also removes `appveyor.yml`.
ab20f3c
to
ff1125b
Compare
@timabbott this should be ready for integration review |
What's this PR do?
Fixes #1070
This PR remove the Appveyor CI workflow and adds GitHub Actions on Windows build