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

chore(ci): Prepare @swc/minifier #8027

Merged
merged 70 commits into from
Sep 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
be6ec74
Split CI
kdy1 Sep 29, 2023
3cdde2a
Rename
kdy1 Sep 29, 2023
bcb095b
remove useless
kdy1 Sep 29, 2023
b94a9b0
Rename
kdy1 Sep 29, 2023
47f9376
cd
kdy1 Sep 29, 2023
c6b89e0
Remove core
kdy1 Sep 29, 2023
7636a4d
Remove caching
kdy1 Sep 29, 2023
f3708bf
Remove cache
kdy1 Sep 29, 2023
e1db592
yarn lockfile
kdy1 Sep 29, 2023
1d76a4f
Rename job
kdy1 Sep 29, 2023
3ded735
upload
kdy1 Sep 29, 2023
d5b3999
deps
kdy1 Sep 29, 2023
0957738
yarn lockfile
kdy1 Sep 29, 2023
926ee12
Dep on types
kdy1 Sep 29, 2023
caa5d6f
yarn lockfile
kdy1 Sep 29, 2023
53bbc4a
concurrnet
kdy1 Sep 29, 2023
6be7d41
WIP
kdy1 Sep 29, 2023
aea05c9
More work for bindings
kdy1 Sep 29, 2023
9ef6112
Dep
kdy1 Sep 29, 2023
814702d
cargo lockfile
kdy1 Sep 29, 2023
ab821a7
Copy
kdy1 Sep 29, 2023
a8ee0f0
Dep
kdy1 Sep 29, 2023
ab719e8
corepack
kdy1 Sep 29, 2023
27a3766
Dep
kdy1 Sep 29, 2023
f9aa74b
more work
kdy1 Sep 29, 2023
1b65da7
features
kdy1 Sep 29, 2023
b222443
cargo lockfile
kdy1 Sep 29, 2023
0daf18f
yarn lockfile
kdy1 Sep 29, 2023
e92f3da
Oops
kdy1 Sep 29, 2023
65bc9bb
ci: Remove wrong install
kdy1 Sep 29, 2023
ae09425
node-swc
kdy1 Sep 29, 2023
f47221d
Add files
kdy1 Sep 29, 2023
578a632
tsconfig
kdy1 Sep 29, 2023
bea3f13
cargo lockfile
kdy1 Sep 29, 2023
58be021
Dep
kdy1 Sep 29, 2023
ddff9bb
Done?
kdy1 Sep 29, 2023
2bdb680
fix
kdy1 Sep 29, 2023
b8e99ce
ignore
kdy1 Sep 29, 2023
a58edb8
DEp
kdy1 Sep 29, 2023
ce0fbff
fix import
kdy1 Sep 29, 2023
1d46594
cargo lockfile
kdy1 Sep 29, 2023
4cb9f87
fix
kdy1 Sep 29, 2023
9b57850
hmm
kdy1 Sep 29, 2023
1e7529c
corepack yarn
kdy1 Sep 29, 2023
4110e7f
yarn lockfile
kdy1 Sep 29, 2023
1e8b6b5
yarn build => corepack yarn build
kdy1 Sep 29, 2023
1fe1ce0
Remove useless parts
kdy1 Sep 29, 2023
8d9ae38
Rename
kdy1 Sep 29, 2023
22cb006
scripts
kdy1 Sep 29, 2023
d0d1065
working-directory: "./packages/minifier"
kdy1 Sep 29, 2023
e355adc
fix upload
kdy1 Sep 29, 2023
5958726
ls
kdy1 Sep 29, 2023
f7b66a7
fixup
kdy1 Sep 29, 2023
0f82d00
fix path
kdy1 Sep 29, 2023
651e77c
Rename test
kdy1 Sep 29, 2023
8afe623
"./packages/minifier"
kdy1 Sep 29, 2023
fdcd1f4
corepack yarn
kdy1 Sep 29, 2023
8009a05
fix scripts
kdy1 Sep 29, 2023
ea7e4a5
Dep
kdy1 Sep 29, 2023
16b6122
yarn lockfile
kdy1 Sep 29, 2023
bf0c3f5
no test
kdy1 Sep 29, 2023
68e753e
"./packages/minifier"
kdy1 Sep 29, 2023
f35bd5c
docker run
kdy1 Sep 29, 2023
2ce190a
bindings
kdy1 Sep 29, 2023
179d268
js api
kdy1 Sep 29, 2023
9d49e19
tsc -d &&
kdy1 Sep 29, 2023
df3e5d0
env
kdy1 Sep 29, 2023
8f50c84
typo
kdy1 Sep 29, 2023
d4f7b9e
env
kdy1 Sep 29, 2023
2f8ab1e
fix
kdy1 Sep 29, 2023
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
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Publish (node)
name: Publish (core)

env:
DEBUG: napi:*
Expand Down Expand Up @@ -205,17 +205,7 @@ jobs:
- name: Upload artifact
uses: actions/upload-artifact@v3
with:
name: |
bindings-${{ matrix.settings.target }}
path: |
swc*
if-no-files-found: error
# Separate step for fail-fast
- name: Upload minifier artifacts
uses: actions/upload-artifact@v3
with:
name: |
minifier-${{ matrix.settings.target }}
name: bindings-${{ matrix.settings.target }}
path: |
swc*
if-no-files-found: error
Expand Down Expand Up @@ -469,7 +459,6 @@ jobs:
npm config set provenance true
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc
npm publish --access public
(cd ./packages/minifier && npm publish --access public)
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
Expand Down
Loading
Loading