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

Release v2.4.0 #170

Merged
merged 1 commit into from
Nov 4, 2021
Merged

Release v2.4.0 #170

merged 1 commit into from
Nov 4, 2021

Conversation

MrChocolatine
Copy link
Member

@MrChocolatine MrChocolatine commented Nov 4, 2021

Build

Bump @embroider/test-setup from 0.47.0 to 0.47.1 (#166)

Bump ember-cli-htmlbars from 5.7.1 to 6.0.0 (#167)

Update ember-cli to 3.28.3 (#168)

Deduplicate packages (#168)

See https://github.com/atlassian/yarn-deduplicate.

Chore

Refine information in package.json (#169)

Add contributors to README (#171)

CI

Run workflow tag-release-publish only after lint & tests passed (#163)

Make the workflow tag-release-publish waits for the workflow CI to finish, so that they run sequentially (the same way jobs' steps are run sequentially).

Ensure only 1 workflow runs at a time (#163)

Surprisingly, while a new run of the workflow is triggered when pushing new changes, any previous workflow still running is not cancelled, resulting in a waste of resources.

We now use the concurrency setting to ensure that only a single workflow, using the same concurrency group, will run at a time.

Lint yarn.lock file to spot malicious attacks (#163)

Fix empty concurrency group's name (#165)

Previously the concurrency group's name was empty when running on master (see the faulty run) because the context ${{ github.head_ref }} is only available in PR-related events.

The group's name is now prefixed with ci- to ensure it will never be empty.

Reuse organisation's workflow to run lint & tests (#168)

Reuse organisation's workflow to run tag & publish (#168)

Stop testing against Ember.js v3.16 (#168)

This version has been discontinued in August 2020 and is no longer maintained:
https://emberjs.com/releases/lts/

@MrChocolatine MrChocolatine requested a review from a team as a code owner November 4, 2021 10:13
@MrChocolatine MrChocolatine merged commit 3304a6f into master Nov 4, 2021
@MrChocolatine MrChocolatine deleted the build-release-v2.4.0 branch November 4, 2021 15:34
@MrChocolatine MrChocolatine changed the title build: release v2.4.0 Release v2.4.0 Nov 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants