Alfi Maulana
a5ee64b2bc
refactor: rename action.yaml
metadata file to action.yml
( #254 )
2024-03-22 15:01:16 +07:00
dependabot[bot]
b8559fa932
chore: bump actions/checkout from 4.1.1 to 4.1.2 ( #240 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alfi Maulana <alfi.maulana.f@gmail.com>
2024-03-17 21:47:53 +08:00
Alfi Maulana
f948a9da23
test: reimplement unit testing ( #229 )
...
* test: add test for `getInputs` function
* ci(test): add `test-package` job
2024-03-08 21:20:32 +07:00
Alfi Maulana
1afc1f6198
ci: utilize Setup Yarn Berry Action ( #217 )
...
* ci: replace `yarn-install-action` with `setup-yarn-action`
* ci: replace `corepack yarn` command with `yarn` command
* ci: setup Yarn to stable version
2024-03-03 17:42:41 +07:00
dependabot[bot]
4623ac26b9
chore: bump threeal/yarn-install-action from 1.0.0 to 2.0.0 ( #211 )
...
Bumps [threeal/yarn-install-action](https://github.com/threeal/yarn-install-action ) from 1.0.0 to 2.0.0.
- [Release notes](https://github.com/threeal/yarn-install-action/releases )
- [Commits](https://github.com/threeal/yarn-install-action/compare/v1.0.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: threeal/yarn-install-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 20:30:46 +07:00
Alfi Maulana
28146ffccf
ci: remove unit testing ( #198 )
...
* ci(test): remove `test-package` job
* test: remove testing using Jest
* test(eslint): remove `parserOptions` entry
2024-02-16 13:13:16 +07:00
dependabot[bot]
c206fab6b9
chore: bump actions/setup-node from 4.0.1 to 4.0.2 ( #185 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 21:18:13 +08:00
Alfi Maulana
7a58875855
ci: setup latest Node.js in workflows ( #187 )
2024-02-10 20:55:08 +08:00
Alfi Maulana
5d4ec5ed25
ci(test): remove "Check Yarn Version" step in check-package
job ( #177 )
2024-02-04 16:06:33 +07:00
dependabot[bot]
c5afce0844
chore: bump actions/setup-node from 4.0.0 to 4.0.1 ( #144 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 15:47:01 +07:00
Alfi Maulana
3c2f67a8c6
ci: fix capitalization for test.yaml
workflow name ( #139 )
2023-12-15 16:41:42 +08:00
Alfi Maulana
65845a480e
build: adjust source files structures ( #136 )
...
* build(typescript): disable from generating source map
* build(typescript): disable from generating declaration file
* build(typescript): modify source files to be compiled to the same dir
* build(typescript): modify distribution files to be generated to `dist` directory
* refactor: rename main entrypoint from `main` to `index`
* chore(git): specify attribute for `dist` directory instead of just `dist/index.mjs`
2023-12-14 19:20:50 +08:00
Alfi Maulana
0a416228af
ci: call yarn
command from the corepack
command ( #134 )
2023-12-14 11:04:34 +08:00
Alfi Maulana
27e324dd89
ci: use version 20
in the Setup Node.js
steps ( #130 )
2023-12-13 14:55:51 +08:00
Alfi Maulana
b2c084d652
ci: use threeal/yarn-install-action
in workflows ( #128 )
2023-12-13 13:07:33 +08:00
Alfi Maulana
423b7a9d0b
ci: sparse checkout for action files in test
workflow ( #124 )
...
* ci(test): only sparse checkout action files in action testing jobs
* refactor: rename `action.yml` config file to `action.yaml`
2023-12-13 13:07:14 +08:00
Alfi Maulana
19dbdac998
ci: add check-package
job in test
workflow ( #118 )
...
* ci: move check steps to `check-package` job in `test` workflow
* ci(build): merge check differences step to bundle package step
* ci(test): check Yarn version in the `check-package` job
2023-12-12 14:03:02 +08:00
Alfi Maulana
3d7ddb3fa0
ci(test): remove runs on matrix OSs in the test-package
job ( #116 )
2023-12-12 13:51:24 +08:00
Alfi Maulana
96089ee386
test: write test in JavaScript ( #108 )
...
* test: map imported module from the distribution files
* chore: remove @jest/globals, @types/jest, and ts-jest from dependencies
* test: modify test files to JavaScript
* test: remove `testMatch` option in Jest (redundant)
* build: remove `tsconfig.eslint.json`
* ci(test): set `--experimental-vm-modules` only on `Test Package` step instead
2023-12-11 20:38:06 +08:00
Alfi Maulana
b3dad4773e
ci: adjust naming in workflows ( #88 )
...
* ci: remove `latest` branch from triggering workflow run
* ci: adjust job names in workflows
* ci: adjust step names in workflow jobs
* docs(readme): adjust naming in the example workflows
* ci: rename `test.yml` workflow to `test.yaml`
2023-11-22 09:59:54 +07:00