Blender 2.8, Simple Rigging - What am I doing wrong? Another confused noob here.

I have a basic model of a paper crane that I'm trying to rig to make the wings flap. It seems like a simple task, but for the life of me can't figure out why its not working. I've watched gobs and gobs of rigging tutorials but can't seem to make the armature control the mesh. Here's what I've done:

Here is the model:



I then add a bone armature as the main base bone:



I then extrude another bone for the main wing (just focusing on the .L side now):



Then, in object mode I select the mesh, shift+ select the armature and press ctrl-P, to parent to armature with automatic weighting:



I then enter pose mode and rotate the wing.L bone and....



What am I doing wrong?

To test this workflow, I create three cubes and loosely stack them on top of each other, start with a bone at the bottom, and extrude 2 more to match rough positions of cube. Then I select each cube and parent it to the corresponding bone. The rig behaves how I expect it to:



Okay, three objects parented to 3 bones is working. How about a single mesh then? - so I create a cylinder, and (just to alter the armature method a bit) create an armature bone and then subdivide with 2 cuts to get a similar armature, select mesh and then armature, ctrl-p to parent, and it behaves the way I'm expecting to:



Yes, adding loop cuts would give me a properly bending rigged cylinder, but the point is, the armature is working.

So what am I doing differently with the bird?
Does it have something to do with not having proper geometry? I pulled up the weight paint view and it's all blue, so things should deform with the rotation of the bones, no?

I am so confused.

Any insight would be appreciated.

[ROUND2]

I've been taking everyone's suggestions and watching even more tutorials and I still feel like an idiot.

I took the knife tool and added more geometry to make sure there were more vertices:



I then look at it in weight painting and painted the areas so they can deform:



I click on the mesh and it seems to be parented to the armature, but in pose mode:



Thoroughly confused and saturated in Nooby frustration.

File is here, in case any expert wants to take a stab:

https://drive.google.com/file/d/1N56w5vovNqkCVvlcbv3VqDTJN0tHrw0o/view?usp=sharing

Much appreciated to everyone who has chimed in.

Thank you!
If the parent armature with automatic weights doesn't give you a result, it just means that blender isn't picking up that the bone is near the vertices that you expect it to move.

This just means you need to assign the vertices yourself. You can use weight painting, or manually assign a weight to the vertices.