366a1d9641
Update prod deployment script to add --delete to rsync job
Deploy To Stage / build (push) Successful in 20s
Deploy To Stage / deploy (push) Successful in 16s
2025-01-24 19:16:53 +00:00
11ba4bb411
Merge branch 'main' into develop
Deploy To Stage / build (push) Successful in 24s
Deploy To Stage / deploy (push) Successful in 17s
2025-01-24 19:15:20 +00:00
784eb5e6c5
Use branch name as version string
Deploy To Stage / build (push) Successful in 18s
Deploy To Stage / deploy (push) Successful in 17s
2025-01-11 16:25:35 +00:00
0fad587ae9
Delete files not in the destination
Deploy To Stage / build (push) Successful in 19s
Deploy To Stage / deploy (push) Successful in 14s
2025-01-11 16:11:13 +00:00
9dd72a074b
Remove no longer used pm2 stop scripts
Deploy To Stage / deploy (push) Has been cancelled
Deploy To Stage / build (push) Has been cancelled
2025-01-11 16:10:00 +00:00
ccac9861a9
Use just stage.yml
Deploy To Stage / deploy (push) Has been cancelled
Deploy To Stage / build (push) Has been cancelled
2025-01-11 16:07:04 +00:00
d3a0c418be
Use rsync
Deploy Hotfix To Stage / build (push) Successful in 18s
Deploy Hotfix To Stage / deploy (push) Successful in 17s
2025-01-10 18:41:11 +00:00
2ac2737bc0
Add hotfix and release ci pipelines ( #503 )
...
Deploy Hotfix To Stage / build (push) Failing after 13s
Deploy Hotfix To Stage / deploy (push) Has been skipped
# Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
#492 , #493
## Type of change
Please delete options that are not relevant.
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update
# How Has This Been Tested?
Please describe the tests that you ran to verify the changes. Provide instructions so we can reproduce. Please also list any relevant details to your test configuration.
# Checklist
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that provide my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules
Reviewed-on: #503
Reviewed-by: VylpesTester <tester@vylpes.com>
Co-authored-by: Ethan Lane <ethan@vylpes.com>
Co-committed-by: Ethan Lane <ethan@vylpes.com>
2025-01-10 18:36:36 +00:00
b275f60f94
Merge branch 'main' into develop
Deploy To Stage / build (push) Successful in 21s
Deploy To Stage / deploy (push) Successful in 15s
2024-12-10 10:37:04 +00:00
e081ff7802
Revert "Use password secret"
...
Deploy To Production / build (push) Successful in 52s
Deploy To Production / deploy (push) Successful in 14s
This reverts commit 725f3ee869
.
2024-12-10 10:21:03 +00:00
725f3ee869
Use password secret
2024-12-10 10:19:40 +00:00
0cc4356793
Use rsync -rvzP
2024-12-10 10:10:13 +00:00
665fc293b5
Use rsync
2024-12-10 10:07:23 +00:00
5f49117196
Upgrade to node v20
Deploy To Stage / build (push) Successful in 7s
Deploy To Stage / deploy (push) Successful in 14s
2024-10-28 11:39:14 +00:00
60e736774d
Update appleboy/ssh-action action to v1.1.0 ( #482 )
...
Deploy To Stage / build (push) Successful in 8s
Deploy To Stage / deploy (push) Successful in 17s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) | action | minor | `v1.0.3` -> `v1.1.0` |
---
### Release Notes
<details>
<summary>appleboy/ssh-action (appleboy/ssh-action)</summary>
### [`v1.1.0`](https://github.com/appleboy/ssh-action/releases/tag/v1.1.0 )
[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.0.3...v1.1.0 )
##### Changelog
##### Bug fixes
- [`0c7561b`](0c7561b1a3
): fix: switch to SSH key authentication for security ([@​appleboy](https://github.com/appleboy ))
##### Enhancements
- [`9b978f0`](9b978f09f2
): chore: update SSH action version in README files ([@​appleboy](https://github.com/appleboy ))
- [`1991c55`](1991c553ec
): chore(file): update target file ([@​appleboy](https://github.com/appleboy ))
- [`aa293c2`](aa293c24bb
): chore: optimize system configuration and API integration ([@​appleboy](https://github.com/appleboy ))
- [`036cad7`](036cad7df7
): chore: update drone-ssh to version 1.7.7 ([@​appleboy](https://github.com/appleboy ))
- [`8b60782`](8b6078208d
): chore(cli): enhance version handling and testing mechanisms ([@​appleboy](https://github.com/appleboy ))
- [`5ade826`](5ade826485
): chore: improve CLI reliability and version visibility ([@​appleboy](https://github.com/appleboy ))
- [`eaeb069`](eaeb06998d
): chore(cli): enhance curl command with silent mode and redirects ([@​appleboy](https://github.com/appleboy ))
- [`58164d0`](58164d0dc2
): chore: remove Dockerfile and related configurations ([@​appleboy](https://github.com/appleboy ))
##### Refactor
- [`da612c8`](da612c8015
): refactor: optimize CI pipeline for faster execution ([@​appleboy](https://github.com/appleboy ))
##### Build process updates
- [`c781418`](c78141851a
): ci: enhance GitHub Actions for IPv6 and flexibility ([#​303](https://github.com/appleboy/ssh-action/issues/303 )) ([@​appleboy](https://github.com/appleboy ))
- [`d2d6858`](d2d6858859
): ci: enhance GitHub workflow for SSH actions and deployments ([@​appleboy](https://github.com/appleboy ))
- [`551964e`](551964ebda
): ci: optimize GitHub Actions workflow configuration ([@​appleboy](https://github.com/appleboy ))
- [`f916346`](f916346256
): ci: refactor CI workflow and improve robustness ([#​320](https://github.com/appleboy/ssh-action/issues/320 )) ([@​appleboy](https://github.com/appleboy ))
- [`aabaf12`](aabaf1254d
): ci: add bug report template ([@​appleboy](https://github.com/appleboy ))
- [`c8594ae`](c8594ae37d
): ci: implement GitHub Actions for remote SSH execution ([@​appleboy](https://github.com/appleboy ))
- [`40aad53`](40aad53c5a
): ci: add SSH authentication setup for GitHub Actions ([@​appleboy](https://github.com/appleboy ))
- [`0b0e770`](0b0e77098a
): ci: optimize and enhance SSH server workflow ([@​appleboy](https://github.com/appleboy ))
- [`977b74a`](977b74a12d
): ci: enhance CI workflow with SSH job and optimizations ([@​appleboy](https://github.com/appleboy ))
- [`2eeab5b`](2eeab5bdba
): ci: refactor GitHub Actions key management ([@​appleboy](https://github.com/appleboy ))
- [`acd41e5`](acd41e5091
): ci: enhance SSH job testing with varied key/password scenarios ([@​appleboy](https://github.com/appleboy ))
- [`f05aefe`](f05aefe351
): ci: enhance SSH action configuration and error handling ([@​appleboy](https://github.com/appleboy ))
- [`e40b597`](e40b597081
): ci: add GitHub Actions job for SSH key passphrase support ([@​appleboy](https://github.com/appleboy ))
- [`15b64dc`](15b64dc891
): ci: enhance CI pipeline with SSH key handling improvements ([@​appleboy](https://github.com/appleboy ))
- [`a39b3cc`](a39b3cce7d
): ci: enhance CI/CD pipeline with SSH command execution ([@​appleboy](https://github.com/appleboy ))
- [`815c574`](815c5743ac
): ci: enhance deployment with multi-host SSH action ([@​appleboy](https://github.com/appleboy ))
- [`378323e`](378323e4c8
): ci: add multi-server support to CI workflow ([@​appleboy](https://github.com/appleboy ))
- [`fc1c1fc`](fc1c1fce51
): ci: add GitHub Actions job for [`ed25519`](https://github.com/appleboy/ssh-action/commit/ed25519 ) key support ([@​appleboy](https://github.com/appleboy ))
- [`f0e5a23`](f0e5a23d53
): ci: add environment variable handling in GitHub Actions ([@​appleboy](https://github.com/appleboy ))
- [`9c32aa6`](9c32aa61f8
): ci: refactor workflows and API integrations ([@​appleboy](https://github.com/appleboy ))
- [`97f8d75`](97f8d752b5
): ci: enable root access in CI pipeline ([@​appleboy](https://github.com/appleboy ))
- [`5a8776f`](5a8776fd15
): ci: switch to password authentication in GitHub workflow ([@​appleboy](https://github.com/appleboy ))
- [`b6941ae`](b6941ae5d5
): ci: refactor codebase and optimize performance ([@​appleboy](https://github.com/appleboy ))
- [`43895f2`](43895f2cd5
): ci: refactor SSH testing workflows and job configurations ([@​appleboy](https://github.com/appleboy ))
- [`06fa62e`](06fa62e61c
): ci: rename the workflow files. ([@​appleboy](https://github.com/appleboy ))
- [`b4a07ca`](b4a07ca594
): ci: enhance GitHub Actions with secret variable support ([#​330](https://github.com/appleboy/ssh-action/issues/330 )) ([@​appleboy](https://github.com/appleboy ))
- [`25ce8cb`](25ce8cbbcb
): ci: implement automated release workflow with GoReleaser ([@​appleboy](https://github.com/appleboy ))
##### Documentation updates
- [`8a779a5`](8a779a5b1a
): docs: describe true usage of allenvs parameter ([#​301](https://github.com/appleboy/ssh-action/issues/301 )) ([@​hussu010](https://github.com/hussu010 ))
- [`fe44be0`](fe44be0b96
): docs: improve documentation and CI robustness ([@​appleboy](https://github.com/appleboy ))
- [`dd0f09c`](dd0f09ca07
): docs: improve README clarity and completeness ([@​appleboy](https://github.com/appleboy ))
- [`71d43ea`](71d43ea0f7
): docs: improve documentation and testing configurations ([@​appleboy](https://github.com/appleboy ))
- [`28428a1`](28428a13f5
): docs: improve cross-platform clipboard support for key copying ([@​appleboy](https://github.com/appleboy ))
- [`d732991`](d732991ab0
): docs(lang): README.zh-cn Document ([#​332](https://github.com/appleboy/ssh-action/issues/332 )) ([@​astralwaveio](https://github.com/astralwaveio ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: #482
Reviewed-by: Vylpes <ethan@vylpes.com>
Co-authored-by: Renovate Bot <renovate@vylpes.com>
Co-committed-by: Renovate Bot <renovate@vylpes.com>
2024-10-28 11:27:39 +00:00
923348d809
Migrate to yarn
Test / build (push) Successful in 9s
2024-10-18 18:07:42 +01:00
a09e734eea
Update appleboy/ssh-action action to v1.0.3 ( #454 )
...
Deploy To Stage / build (push) Successful in 6s
Deploy To Stage / deploy (push) Successful in 17s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [appleboy/ssh-action](https://github.com/appleboy/ssh-action ) | action | patch | `v1.0.0` -> `v1.0.3` |
---
### Release Notes
<details>
<summary>appleboy/ssh-action (appleboy/ssh-action)</summary>
### [`v1.0.3`](https://github.com/appleboy/ssh-action/releases/tag/v1.0.3 )
[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.0.2...v1.0.3 )
- Support the new parameter `request_pty` to request a pseudo-terminal from the server, addressing the sudo command issue. https://github.com/appleboy/ssh-action/pull/288
### [`v1.0.2`](https://github.com/appleboy/ssh-action/releases/tag/v1.0.2 )
[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.0.1...v1.0.2 )
upgrade ssh-proxy for security patch
### [`v1.0.1`](https://github.com/appleboy/ssh-action/releases/tag/v1.0.1 ): for security patch
[Compare Source](https://github.com/appleboy/ssh-action/compare/v1.0.0...v1.0.1 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
Reviewed-on: #454
Reviewed-by: Vylpes <ethan@vylpes.com>
Co-authored-by: Renovate Bot <renovate@vylpes.com>
Co-committed-by: Renovate Bot <renovate@vylpes.com>
2024-08-05 18:25:25 +01:00
b1afc79dda
Add say command ( #446 )
...
Deploy To Stage / build (push) Successful in 5s
Deploy To Stage / deploy (push) Successful in 15s
- Add `/say` command to let the bot reply with a message
- Migrate to yarn
#19
Reviewed-on: #446
Reviewed-by: VylpesTester <tester@vylpes.com>
Co-authored-by: Ethan Lane <ethan@vylpes.com>
Co-committed-by: Ethan Lane <ethan@vylpes.com>
2024-06-29 18:26:25 +01:00
34398e5657
Update actions/setup-node action to v4 ( #437 )
...
Deploy To Stage / build (push) Successful in 7s
Deploy To Stage / deploy (push) Successful in 16s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/setup-node](https://github.com/actions/setup-node ) | action | major | `v1` -> `v4` |
---
### Release Notes
<details>
<summary>actions/setup-node (actions/setup-node)</summary>
### [`v4`](https://github.com/actions/setup-node/compare/v3...v4 )
[Compare Source](https://github.com/actions/setup-node/compare/v3...v4 )
### [`v3`](https://github.com/actions/setup-node/compare/v2...v3 )
[Compare Source](https://github.com/actions/setup-node/compare/v2...v3 )
### [`v2`](https://github.com/actions/setup-node/compare/v1...v2 )
[Compare Source](https://github.com/actions/setup-node/compare/v1...v2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjAiLCJ0YXJnZXRCcmFuY2giOiJkZXZlbG9wIn0=-->
Reviewed-on: #437
Reviewed-by: Vylpes <ethan@vylpes.com>
Co-authored-by: Renovate Bot <renovate@vylpes.com>
Co-committed-by: Renovate Bot <renovate@vylpes.com>
2024-06-24 18:52:23 +01:00
f1c513bd16
Update actions/checkout action to v4 ( #430 )
...
Deploy To Stage / build (push) Successful in 7s
Deploy To Stage / deploy (push) Successful in 16s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://github.com/actions/checkout ) | action | major | `v2` -> `v4` |
---
### Release Notes
<details>
<summary>actions/checkout (actions/checkout)</summary>
### [`v4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414 )
[Compare Source](https://github.com/actions/checkout/compare/v3...v4 )
- Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@​jww3](https://github.com/jww3 ) in https://github.com/actions/checkout/pull/1692
- Add dependabot config by [@​cory-miller](https://github.com/cory-miller ) in https://github.com/actions/checkout/pull/1688
- Bump the minor-actions-dependencies group with 2 updates by [@​dependabot](https://github.com/dependabot ) in https://github.com/actions/checkout/pull/1693
- Bump word-wrap from 1.2.3 to 1.2.5 by [@​dependabot](https://github.com/dependabot ) in https://github.com/actions/checkout/pull/1643
### [`v3`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360 )
[Compare Source](https://github.com/actions/checkout/compare/v2...v3 )
- [Fix: Mark test scripts with Bash'isms to be run via Bash](https://github.com/actions/checkout/pull/1377 )
- [Add option to fetch tags even if fetch-depth > 0](https://github.com/actions/checkout/pull/579 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjAiLCJ0YXJnZXRCcmFuY2giOiJkZXZlbG9wIn0=-->
Reviewed-on: #430
Co-authored-by: Renovate Bot <renovate@vylpes.com>
Co-committed-by: Renovate Bot <renovate@vylpes.com>
2024-04-29 17:51:22 +01:00
35646ef153
Update test script to use node
Deploy To Production / build (push) Successful in 6s
Deploy To Stage / build (push) Successful in 6s
Deploy To Stage / deploy (push) Successful in 16s
Deploy To Production / deploy (push) Successful in 15s
2024-04-28 17:15:18 +01:00
16e0165922
Update stage script
Deploy To Stage / build (push) Successful in 7s
Deploy To Stage / deploy (push) Successful in 16s
Deploy To Production / build (push) Successful in 7s
Deploy To Production / deploy (push) Successful in 13s
2024-04-28 17:09:57 +01:00
cb1b098daa
Add stage script
Deploy To Stage / build (push) Successful in 7s
Deploy To Stage / deploy (push) Failing after 5s
2024-04-28 17:07:25 +01:00
c6788370de
Copy command
Deploy To Production / build (push) Successful in 11s
Deploy To Production / deploy (push) Successful in 17s
2024-04-28 17:01:11 +01:00
a7bb5d995a
Temp: ls
Deploy To Production / build (push) Successful in 12s
Deploy To Production / deploy (push) Failing after 1s
2024-04-28 16:56:33 +01:00
00c90aec80
Source .sshrc
Deploy To Production / build (push) Successful in 11s
Deploy To Production / deploy (push) Failing after 1s
2024-04-28 16:26:46 +01:00
13dd2558f2
Migrate to npm
Deploy To Production / build (push) Successful in 37s
Deploy To Production / deploy (push) Failing after 14s
2024-04-28 16:19:16 +01:00
f7f304d1f4
Undo bash source
Deploy To Production / build (push) Successful in 7s
Deploy To Production / deploy (push) Failing after 14s
2024-04-28 16:11:02 +01:00
344d6c01eb
Cd first
Deploy To Production / build (push) Successful in 9s
Deploy To Production / deploy (push) Failing after 14s
2024-04-28 16:09:18 +01:00
b62f799531
Use .bashrc
Deploy To Production / build (push) Successful in 6s
Deploy To Production / deploy (push) Failing after 14s
2024-04-28 16:07:31 +01:00
0a340f36cf
Use prod_
Deploy To Production / build (push) Successful in 6s
Deploy To Production / deploy (push) Failing after 14s
2024-04-28 16:05:43 +01:00
9f7c622514
Runs on node
Deploy To Production / build (push) Successful in 25s
Deploy To Production / deploy (push) Failing after 4s
2024-04-28 16:02:46 +01:00
ed3517ecda
Use forgejo runner
Deploy To Production / build (push) Failing after 13s
Deploy To Production / deploy (push) Has been skipped
2024-04-28 15:49:54 +01:00