Skip to content

Test only last ghc minor version and fix windows cache#1173

Merged
jneira merged 10 commits into
haskell:masterfrom
jneira:fix-win-cache
Jan 11, 2021
Merged

Test only last ghc minor version and fix windows cache#1173
jneira merged 10 commits into
haskell:masterfrom
jneira:fix-win-cache

Conversation

@jneira

@jneira jneira commented Jan 8, 2021

Copy link
Copy Markdown
Member

@jneira

jneira commented Jan 8, 2021

Copy link
Copy Markdown
Member Author

@jneira
jneira requested a review from Ailrun January 8, 2021 19:22
Comment thread .github/workflows/test.yml
Comment thread .github/workflows/test.yml Outdated
Comment thread .github/workflows/test.yml Outdated

- name: Test func-test suite
shell: bash
if: ${{ !matrix.ghc-lib && matrix.test }}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Suggested change
if: ${{ !matrix.ghc-lib && matrix.test }}
if: ${{ matrix.test }}

Comment thread .github/workflows/test.yml Outdated

- name: Test wrapper-test suite
shell: bash
if: ${{ !matrix.ghc-lib && matrix.test }}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Suggested change
if: ${{ !matrix.ghc-lib && matrix.test }}
if: ${{ matrix.test }}

@pepeiborra pepeiborra left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks!

@Ailrun Ailrun left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@Ailrun Ailrun added the merge me Label to trigger pull request merge label Jan 9, 2021
@Ailrun

Ailrun commented Jan 10, 2021

Copy link
Copy Markdown
Member

It looks like we should update .github/mergify.yml too, as the file now contains some outdated ci test entries.

@Ailrun

Ailrun commented Jan 10, 2021

Copy link
Copy Markdown
Member

And could you update the GitHub setting for the required checks (I don't have the permission)? It looks like the removed checks remain required.

@jneira

jneira commented Jan 11, 2021

Copy link
Copy Markdown
Member Author

It seems the mergify config from master is not replaced by this one, weird...
I think the right way is doing another pull request only to remove them and rebase this one.

jneira added a commit to jneira/haskell-language-server that referenced this pull request Jan 11, 2021
The mergify config is not completely updated and is required
to remove them to unblock
haskell#1173
jneira added a commit that referenced this pull request Jan 11, 2021
@jneira

jneira commented Jan 11, 2021

Copy link
Copy Markdown
Member Author

@Ailrun is right, we had to update checks in github settings (in addition to mergify)
In fact we should update there all new checks added with this pr

@jneira
jneira merged commit fde10fa into haskell:master Jan 11, 2021
@jneira

jneira commented Jan 11, 2021

Copy link
Copy Markdown
Member Author

I've changed the required checks in github settings to match the established ones with this pr.
@Ailrun you should have admin rights to see and change them now, please take a look to confirm they are correct 😺

@Ailrun

Ailrun commented Jan 11, 2021

Copy link
Copy Markdown
Member

Checked. The updated setting looks good to me. Thank you for the CI update!

fendor pushed a commit to fendor/haskell-language-server that referenced this pull request Jan 11, 2021
The mergify config is not completely updated and is required
to remove them to unblock
haskell#1173
@jneira
jneira deleted the fix-win-cache branch January 15, 2021 06:50
@jneira jneira removed the merge me Label to trigger pull request merge label Jan 15, 2021
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.

3 participants