Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b4b94fe
chore: deprecate circle ci
miguelpeixe Jan 22, 2026
27bff90
Merge branch 'trunk' into chore/deprecate-circle-ci
miguelpeixe Jan 22, 2026
c10c0e6
feat: build distributable for prs
miguelpeixe Jan 22, 2026
c65f7ed
fix: trigger release workflow
miguelpeixe Jan 22, 2026
a3efb68
fix: trigger release worfklow
miguelpeixe Jan 22, 2026
452a9a0
fix: gh token references
miguelpeixe Jan 22, 2026
5f50c49
chore: test i18n
miguelpeixe Jan 22, 2026
5d6feec
fix: i18n workflow
miguelpeixe Jan 22, 2026
8ca1fab
chore: update translation files [skip ci]
github-actions[bot] Jan 23, 2026
5415d98
chore: remove superfluous secret
miguelpeixe Jan 23, 2026
8c8348c
fix: remove superfluous build
miguelpeixe Jan 23, 2026
6ac24ad
fix: empty commit
miguelpeixe Jan 26, 2026
6a15da0
fix: update branch name
miguelpeixe Jan 26, 2026
fc68fb3
fix: empty commit
miguelpeixe Jan 26, 2026
a053d2d
Revert "fix: update branch name"
miguelpeixe Jan 26, 2026
f664591
fix: add repo env
miguelpeixe Jan 26, 2026
24b5c0e
fix: update scripts package
miguelpeixe Jan 26, 2026
987fb1e
Merge branch 'chore/deprecate-circle-ci' into hotfix/test-gh-action-r…
miguelpeixe Jan 26, 2026
e42c261
Revert "fix: update scripts package"
miguelpeixe Jan 26, 2026
8946112
fix: update lock file
miguelpeixe Jan 26, 2026
ce38907
Merge branch 'trunk' into chore/deprecate-circle-ci
miguelpeixe Jan 26, 2026
9b5204f
Revert "Merge branch 'chore/deprecate-circle-ci' into hotfix/test-gh-…
miguelpeixe Jan 26, 2026
4f6b0a8
Merge branch 'trunk' into chore/deprecate-circle-ci
miguelpeixe Jan 27, 2026
0613318
chore(release): update reusable release workflow reference to depreca…
miguelpeixe Jan 27, 2026
5207b0c
fix: reference default branch
miguelpeixe Jan 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 0 additions & 50 deletions .circleci/config.yml

This file was deleted.

27 changes: 27 additions & 0 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Build and Test

on:
pull_request:
push:
branches:
- trunk
- release
- alpha
- 'hotfix/**'
- 'epic/**'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
uses: Automattic/newspack-scripts/.github/workflows/reusable-build.yml

lint-js-scss:
needs: build
uses: Automattic/newspack-scripts/.github/workflows/reusable-lint-js-scss.yml

test-js:
needs: build
uses: Automattic/newspack-scripts/.github/workflows/reusable-test-js.yml
14 changes: 14 additions & 0 deletions .github/workflows/build-distributable.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Build distributable

on:
pull_request:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build-distributable:
uses: Automattic/newspack-scripts/.github/workflows/reusable-build-distributable.yml
with:
archive-name: newspack-plugin
14 changes: 14 additions & 0 deletions .github/workflows/i18n.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Internationalization

on:
push:
branches:
- trunk

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
i18n:
uses: Automattic/newspack-scripts/.github/workflows/reusable-i18n.yml
22 changes: 22 additions & 0 deletions .github/workflows/php.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: PHP

on:
pull_request:
push:
branches:
- trunk
- release
- alpha
- 'hotfix/**'
- 'epic/**'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
lint-php:
uses: Automattic/newspack-scripts/.github/workflows/reusable-lint-php.yml

test-php:
uses: Automattic/newspack-scripts/.github/workflows/reusable-test-php.yml
28 changes: 28 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Release

on:
push:
branches:
- release
- alpha
- 'hotfix/**'
- 'epic/**'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
uses: Automattic/newspack-scripts/.github/workflows/reusable-build.yml

release:
needs: build
uses: Automattic/newspack-scripts/.github/workflows/reusable-release.yml
secrets:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

post-release:
if: github.ref == 'refs/heads/release'
needs: release
uses: Automattic/newspack-scripts/.github/workflows/reusable-post-release.yml
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.