Jacob M-G Evans
edb2a58814
feat: rewrite Wrangler Action in TypeScript
...
* Removes dependencies such as Docker, decreasing spin-up time
* Adds community-requested features, including bulk secrets API utilization from Wrangler
* Fixes CI/CD
* Adds testing
* Improves command implementation
* Begins using Node for the Action engine/runner
* Openly discusses all changes with the community
GitHub Discussions opened and Issues monitored
BREAKING CHANGES:
* Docker is no longer a dependency
* Wrangler v1 is no longer supported
Additional related Internal tickets:
Major Version Default: https://jira.cfdata.org/browse/DEVX-632
Rewrite Project: DEVX-804,802,800,632
2023-08-07 13:05:09 -05:00
Sunil Pai
4c10c1822a
Merge pull request #72 from WalshyDev/walshy/pages-996-support-wrangler2
...
Support wrangler2 - v2
2022-05-09 12:02:45 +01:00
Daniel Walsh
3d1979ca8e
Support wrangler2 - v2.0.0
2022-05-09 11:49:03 +01:00
Adam Janiš
6f62debcf8
Merge pull request #56 from ItalyPaleAle/patch-1
...
Update Node.js to 16
2022-03-15 12:30:29 +01:00
Kristian Freeman
006366c1ae
Merge pull request #46 from whoabuddy/patch-1
...
Update README.md release version
2021-07-19 10:19:25 -05:00
Alessandro (Ale) Segala
95ac136231
Update Node.js to 16
2021-05-12 22:21:56 -07:00
Jason Schrader
a33b48c9fe
Update README.md release version
...
This change updates the release version for cloudflare/wrangler-action in all examples from `1.2.0` to `1.3.0`.
It also corrects a typo on the last example changing `TOML` to `YAML` based on the code below it.
2020-11-13 07:56:23 -07:00
Kristian Freeman
60c377d0bf
Merge pull request #42 from Indigenuity/master
...
Suggest workflow_dispatch for manual deploys
2020-09-16 12:46:23 -05:00
Kristian Freeman
39c3d279a1
Merge pull request #43 from chromy/patch-1
...
Update Readme to reference v1.3.0
2020-09-16 12:45:29 -05:00
Hector Dearman
8df5ab90b3
Update Readme to reference v1.3.0
...
The readme mentions v1.2.0 but some of the commands (for example publish)
are only present in v1.3.0. Update readme to use v1.3.0 instead.
2020-09-11 22:05:51 +01:00
JD Kemsley
f4e53e2753
Suggest workflow_dispatch for manual deploys
2020-09-11 12:53:43 -05:00
Kristian Freeman
3424d15af2
Merge pull request #35 from bradyjoslin/pre-post-commands
...
Add support for running pre and post commands
2020-08-21 11:31:16 -05:00
Brady Joslin
212d5a5125
eval the input command
2020-08-13 00:12:47 -05:00
Joslin, Brady W (Brady)
bc7b76075d
update explanation of publish option
2020-08-11 22:53:34 -05:00
Joslin, Brady W (Brady)
176cda2c0e
add ability to skip publish
2020-08-11 22:46:42 -05:00
Joslin, Brady W (Brady)
93b9408aec
pre-post-commands
2020-08-07 16:36:37 -05:00
Avery Harnish
6531840e6e
Merge pull request #32 from jbampton/fix-word-case
...
Fix word case
2020-07-02 10:07:55 -05:00
John Bampton
f871e6782e
Fix word case
2020-07-02 17:17:05 +10:00
Kristian Freeman
aab79315b4
Merge pull request #30 from bradyjoslin/patch-1
...
update secrets example in readme
2020-06-29 09:29:28 -05:00
Brady Joslin
c511ea2eb5
Update README.md
2020-06-27 10:38:37 -05:00
Kristian Freeman
21f14faa06
Bump version in README
2020-06-22 10:32:48 -05:00
Kristian Freeman
e5fc9a726a
Merge pull request #28 from bradyjoslin/master
...
add secrets publishing
2020-06-22 10:27:18 -05:00
Brady Joslin
4259a86a6b
Update deploy.yml
2020-06-22 10:02:00 -05:00
Joslin, Brady W (Brady)
aabd478947
update test worker for testing secrets
2020-06-22 09:35:46 -05:00
Joslin, Brady W (Brady)
3123fc538b
add secrets publishing
2020-06-15 23:09:55 -05:00
Jason Gill
1202bb2fe9
Remove nvm to speed build time
...
The Dockerfile already pulls the node:12 image, so there's no need for NVM to be downloaded and installed as well. Removing this speeds up the image build time (making Github Actions go faster)
2020-05-05 13:31:27 -05:00
Kristian Freeman
e5160f5528
Merge pull request #14 from cloudflare/kristian/workflow
...
re-add GitHub Actions workflow
2020-05-05 13:01:29 -05:00
Kristian Freeman
1e37135bae
Update workflow and separate into multiple jobs
2020-05-05 12:52:41 -05:00
Kristian Freeman
1c9291f9bf
Merge pull request #23 from mscoutermarsh/patch-1
...
Improvements to the readme
2020-04-06 10:59:14 -05:00
Mike Coutermarsh
8dd9410702
Improvements to the readme
...
Setting checkout to V2 and fixing the environment link
2020-04-04 20:57:36 -07:00
Kristian Freeman
844c30604b
Add workflow
2019-12-13 15:29:17 -06:00
Kristian Freeman
312aaaeeaa
Merge pull request #11 from cloudflare/1.1.0
...
📡 1.1.0
2019-12-09 12:37:26 -06:00
Kristian Freeman
1827c33732
Temporarily disable GitHub Actions in this repo
2019-12-09 12:37:08 -06:00
Kristian Freeman
9e7e2ec6db
It's wrangler-action 1.1.0! 📡
...
- Support `apiToken` as an authentication method
- Deprecates `apiKey` and `email`, making them optional parameters and encouraging `apiToken` usage in build logs
- Support `wranglerVersion` for installing a specific Wrangler version for your build
- Per #7 , support for `workingDirectory` to run `wrangler-action` in a specific directory in your repo
- Adds a test Workers project under the `test` directory. This is used in the repo's new set of workflows (see below)
- Adds a GitHub Action workflow that:
- Lints `entrypoint.sh` to ensure that the shell script looks correct
- Runs the action with various config options to ensure future pushes don't introduce regressions
2019-12-09 11:13:30 -06:00
Kristian Freeman
2360296525
Merge pull request #7 from replicatedhq/workingdir
...
Add workingDirectory option for publishing a subdirectory
2019-11-22 10:40:19 -06:00
Frank Shotwell
bc0254d9f8
Add workingDirectory option for publishing a subdirectory
2019-11-07 13:15:49 -08:00
Kristian Freeman
05e5e7ad0d
Merge pull request #2 from adaptive/patch-1
...
changed secrets naming
2019-10-30 10:03:53 -05:00
Hugo Romano
6b4d853121
naming convention to CF_
2019-10-27 19:48:39 +00:00
Hugo Romano
b190740662
changed secrets naming
2019-10-27 01:37:10 +01:00
Kristian Freeman
8da7fa65b4
Merge pull request #1 from adamschwartz/patch-1
...
Recommend adding `name` to action
2019-10-25 11:39:57 -05:00
Adam Schwartz
d5240e236f
recommend adding name
to action
2019-10-24 18:31:04 -04:00
Kristian Freeman
e9594b6880
Release version 1.0
2019-10-24 09:19:53 -05:00
Kristian Freeman
051abafa82
Update README with use cases
2019-10-17 16:29:40 -05:00
Kristian Freeman
599ff4dc4b
Update README, better output on missing secret
2019-10-15 16:13:22 -05:00
Kristian Freeman
bdf9196cd6
Update action title and description
2019-10-15 11:18:29 -05:00
Kristian Freeman
30f8ab4474
More secure wrangler dir permissions
2019-10-15 10:54:45 -05:00
Kristian Freeman
f16a765f5b
Add icon and color
2019-10-15 10:14:20 -05:00
Kristian Freeman
4d919731a7
Finish a thought
2019-10-14 15:58:48 -05:00
Kristian Freeman
1df1baa8d6
toml -> yaml in README
2019-10-14 15:58:01 -05:00
Kristian Freeman
7278e6c6b8
Add README, licenses
2019-10-14 15:54:13 -05:00