James Ives
7a94841600
Simplifies Token Setup ( #530 )
...
* Token simplification
* Access Token / Github Token -> Token
* Oops
* Typos
* Update README.md
* Update README.md
* Update action.yml
Co-authored-by: Axel Hecht <axel@pike.org>
* Update README.md
Co-authored-by: Axel Hecht <axel@pike.org>
* Update README.md
Co-authored-by: Axel Hecht <axel@pike.org>
2020-12-10 11:49:37 -05:00
Axel Hecht
951989533a
Add DRY_RUN option, passing --dry-run to git push. ( #526 )
...
See #499 for the proposal.
2020-12-08 10:14:59 -05:00
Axel Hecht
c4d24de7a0
Set up eslint for test files. ( #517 )
2020-12-07 10:12:15 -05:00
Axel Hecht
560e416032
Stop checking out workspace ( #515 )
...
* Stop checking out base branch before deployment, drop option.
* Don't check out default branch, as we don't check out base branch, drop option.
* Don't stash/unstash as we don't update the workdir, drop preserve option.
* Don't init the workspace
* Only fetch the remote branch if it exists, only with depth 1.
* Rely on previous checkouts to have handled lfs files correctly, drop option.
* Update README, action.yml, integration tests
2020-12-07 10:11:58 -05:00
James Ives
65691af8c1
Additional 3.7.0 tests
2020-10-17 12:23:52 -04:00
James Ives
1d5e1bc6d3
Formatting for 3.7.0
2020-10-17 11:48:06 -04:00
James Ives
4d005d444f
Unit tests & Adjustments for 3.7.0
2020-10-17 11:47:44 -04:00
Exuanbo
dc667b3217
Feat: add support for checking if source folder exists ( #463 )
...
* Refactor: check parameters in `init`
* Test: add test for checking if folder exist
- rm unnecessary tests
* Test: fix wrong error message
* Refactor: mv initialization functions to `run`
Refactor: rm `action.root`, `action.rootPath`
Refactor: `generateFolderPath`, `hasRequiredParameters`
Test: rm some tests for `init`, add tests for `checkParameters`
2020-10-15 10:20:15 -04:00
Exuanbo
118cd3f75b
Feat: add support for absolute paths ( #449 )
...
* Feat: add support for absolute paths
* Refactor: `generateFolderPath` to generic function
`action.root` is initialized at e42fda2d72/src/constants.ts (L98)
, so it should not be an optional property.
* Test: rm unnecessary tests
* Refactor: rm unused exports
2020-10-07 09:34:20 -04:00
James Ives
8912f4fdb3
Stash / Remote Changes ( #435 )
...
* Preservation Changes
* Update git.ts
* Makes adjustments
2020-09-27 14:37:43 -04:00
James Ives
9846e33967
#373 Adds LFS option
2020-09-12 17:33:19 -04:00
James Ives
33932070c3
Adds the no-verify flag to prevent pre-commit hooks from taking over the process
2020-07-27 10:29:27 -04:00
James Ives
e34188042a
Changes to CNAME and nojekyll files ( #362 )
2020-07-13 12:52:45 -04:00
James Ives
b71ad75352
Silent Settings ( #347 )
2020-06-26 08:18:23 -04:00
James Ives
5e3a0374ac
Rollback folder check
2020-06-06 13:49:39 -04:00
James Ives
57ea9373b3
Adds check to see if folder exists
2020-06-06 10:55:49 -04:00
James Ives
5cfaab981e
Fixes an issue preventing deployments
2020-05-24 12:38:27 -04:00
James Ives
db312b321e
Tests
2020-05-24 12:20:25 -04:00
James Ives
adea226f67
Removes the branch
2020-05-24 11:50:24 -04:00
James Ives
0657078fb0
Removes the worktree ( #309 )
...
* Removes the worktree
* Tests
2020-05-24 10:57:49 -04:00
James Ives
f57432925b
Removes the log
2020-05-14 17:56:56 -04:00
James Ives
1ada96b8f7
Deploy Status ( #296 )
...
* Deploy Status changes
* DEPLOY_STATUS -> DEPLOYMENT_STATUS
2020-05-14 17:24:32 -04:00
James Ives
2ec414d8d6
Fixes error handling and details in the readme.
2020-05-10 13:34:14 -04:00
James Ives
2f337e806c
Target Folder ( #268 )
...
* Creating target folder
* Formatting
2020-04-30 08:29:24 -04:00
James Ives
0467ae9871
Removed the need for a chmod command ( #248 )
2020-04-11 13:57:56 -04:00
JamesIves
74276677d4
Fixes tests
2020-04-09 07:23:17 -04:00
James Ives
2f96cedf7a
Single Commit ( #226 )
...
* Wipe History #1
* singleCommit
* Integration tests
* Update README.md
2020-03-30 20:44:09 -04:00
JamesIves
0be35c761f
Revert "Test Typing"
...
This reverts commit 80968479d1
.
2020-03-28 13:24:51 -04:00
JamesIves
80968479d1
Test Typing
2020-03-28 13:22:39 -04:00
JamesIves
fb344c2b78
Debugging Changes
2020-03-28 10:35:26 -04:00
JamesIves
d25f74597f
Prettier file
2020-03-05 08:19:45 -05:00
James Ives
71b19fd2fb
Package Exporting ( #181 )
...
* Corrects exporting
* README Changes
* Forgot the compiled code.
* Configuration changes
* Moving action package
* Update README.md
* Update README.md
* Improving example
* Update README.md
* Update src/lib.ts
Co-Authored-By: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
* Correctly building types
* Update README.md
* Configuration update
* Update README.md
* Re-assigning
* Missing chnage
* More changes
* Some more information
* Setting changes to repositoryPath and tokenType
* Compiling
* Update package.json
* Token hiding
* Package Exporting Changes (#185 )
* Initiial Changes
* Changes to action
* Compiled
* Added better logging for when debug is off...
* Removing base branch logging as it's not really required
* throw new Error -> throw
* Debug flag as an variable
* Update README.md
* More README Changes
* Update README.md
* Update README.md
* Update README.md
* error.message
* Fixes the debug flag
* Changing the directory routing for shell scripting
* Tidying!
* Changing to const
* Promotion
Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2020-03-02 07:52:38 -05:00
JamesIves
4f2055e4f9
Turning on no-unsafe-finally
2020-02-15 14:15:43 -05:00
JamesIves
49912c4587
Test Names...
2020-01-19 16:23:47 -05:00
JamesIves
4e8c644240
More Test Coverage / Imps
2020-01-19 16:16:28 -05:00
James Ives
109bba8860
Test Coverage Improvements ( #141 )
...
* Test Coverage Improvements
* Update env.js
2020-01-19 15:33:14 -05:00
James Ives
d17161afee
[Issue-133] Customizable Commit Messages ( #134 )
...
* Customizable Commit Messages
* Removes lodash
* Update package.json
* README
* Changes
* Check for null
* Adds a dash
2020-01-18 14:41:49 -05:00
James Ives
e1634de1d0
Failing Build ( #124 )
2020-01-14 15:14:15 -05:00
James Ives
4a7ca37984
Tests
2020-01-14 14:25:10 -05:00
James Ives
b7e33f69fd
git fetch again
2020-01-14 13:36:26 -05:00
James Ives
41de4b88ee
Some additional integration test fixes
2020-01-11 20:26:08 -05:00
James Ives
6d7895db3a
[Issue-111] Deployment Hotfix ( #113 )
...
* hotfix-1
* f
* Unit test fixes
* s
* Change
* lk
* Update git.test.ts
2020-01-08 08:32:47 -05:00
James Ives
a6723fe785
[Issue-107] Fixes an issue that prevents new branches from being created ( #108 )
...
* test
* l
* x
* Tests
2020-01-07 10:59:50 -05:00
James Ives
271d30c8e2
Base Branch Defaults ( #92 )
...
* switchToBaseBranch
* Remove defaults
* README and Tests
* Additional changes
2019-12-21 16:51:39 -05:00
James Ives
247dcbb60f
[Issue-89] Post Deployment Tasks ( #90 )
...
* cleanup
* Changes
* Post cleanup2
* Changes
* Update git.test.ts
2019-12-21 14:58:59 -05:00
James Ives
1c579cbd85
Automatically remove hashed files ( #63 )
...
* Adding a CLEAN option
* Summary
* Clean
* Tests etc
* Update git.js
2019-11-22 09:58:00 -05:00
James Ives
dc364d11f0
Unit Tests
2019-11-20 09:01:31 -05:00
James Ives
4b2f84d384
Version 3 ( #44 )
...
* Version 3 Beta
* README Updates
* More readme updates
* lock
* Restoring license/contrib
* One set of tests
* linting
* More tests
* Finish up unit tests
* Update action.yml
* Update main.yml
* Update README.md
* Update README.md
* README Changes
* Update README.md
* Unit testing job
* Some more stuff
* More cleanup
* Update README.md
* Unrequired
* Update CONTRIBUTING.md
* no guess
* Using Git Switch as opposed to checkout
* Force Commit
* Remove git
* Some more simplification
* Update git.ts
* changes
* Options
* w
* Debugging
* More debugging
* More debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debugging
* Debug
* Debugging
* Another 1
* Update git.ts
* Fixes root deployment
* Quiet Mode
* Quiet
* Excluding .github
* Update README.md
2019-11-19 10:06:27 -05:00