[guided]Assume $\det A>0$. Before the endpoint identification, the bundle is the product $[0,1]\times\mathbb{R}^k\to[0,1]$, so there is an immediate candidate for an orientation: use the standard orientation of the fibre $\mathbb{R}^k$ at every parameter value $t\in[0,1]$. More explicitly, declare the frame $t\mapsto \big((t,e_1),\dots,(t,e_k)\big)$ to be positive in the fibre $\{t\}\times\mathbb{R}^k$ for every $t\in[0,1]$.
The only possible obstruction is compatibility with the endpoint identification. The quotient identifies the vector $(1,v)$ in the fibre over $1$ with the vector $(0,Av)$ in the fibre over $0$. Thus the endpoint compatibility condition says that the linear map $A:\mathbb{R}^k\to\mathbb{R}^k$, given by $v\mapsto Av$, must send a positive ordered basis at $t=1$ to a positive ordered basis at $t=0$. Since $\det A>0$, the image basis $(Ae_1,\dots,Ae_k)$ has the same orientation as $(e_1,\dots,e_k)$. Therefore the chosen orientation is unchanged by the gluing relation.
Consequently the standard fibre orientation on $[0,1]\times\mathbb{R}^k$ is constant along the interval and compatible at the glued endpoint. It descends through the quotient map $q:[0,1]\times\mathbb{R}^k\to E_A$, giving a well-defined continuous orientation of the vector bundle $E_A\to S^1$.[/guided]